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
Explore definitions, synonyms, and language insights of narrowboat