📖 Definitions of "Narrowboat"
noun
- 1
A barge used on the narrow canals of England.
Translate “Narrowboat” into Another Language
Pick a language — the word will be pre-filled in the translator.
A barge used on the narrow canals of England.
Pick a language — the word will be pre-filled in the translator.