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