narrowboat

definition: a long boat that carries freight and is narrow enough to be used in canals
example:
speech part: noun
synonyms: canal boat
Video not found.