narrowboat

Explore definitions, synonyms, and language insights of narrowboat

Definitions

Noun
a long boat that carries freight and is narrow enough to be used in canals

More General Terms