What is the full meaning of canalboats
CANALBOAT, a boat used on canals [n]
Example of the word canalboats placed on a Scrabble board.