• Definition for "narrowboat"
    • A barge used on the narrow canals of…
    • View More
  • Sentence for "narrowboat"

narrowboat definition

  • noun:
    • A barge used on the narrow canals of England.
    • an extended watercraft that holds freight and it is slim adequate to be applied in canals
41 votes

How would you define narrowboat?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!