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