What is the full meaning of canalize
to dig an artificial waterway through, also CANALISE [v CANALIZED, CANALIZING, CANALIZES]
Example of the word canalize placed on a Scrabble board.