What is the full meaning of canalise
to dig an artificial waterway through, also CANALIZE [v CANALISED, CANALISING, CANALISES]
Example of the word canalise placed on a Scrabble board.