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