What is the full meaning of canalboat
a boat used on canals [n -S]
Example of the word canalboat placed on a Scrabble board.