NARROW BOAT Meaning of NARROW BOAT in English ˈnarrow ˌboat BrE AmE noun [countable] British English a long narrow boat for use on ↑ canal s Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012