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