narrowboat

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

How narrowboat is being used?