CANAL BOAT Meaning of CANAL BOAT in English caˈnal boat BrE AmE noun [countable] a long narrow boat that is used for travelling on a canal Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012