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.