What is the full meaning of canal
to dig an artificial waterway through [v CANALED or CANALLED, CANALLING or CANALING, CANALS]
Example of the word canal placed on a Scrabble board.