Narrowboat

From Fresh Dictionary

English

Alternative spellings

Noun

narrowboat

  1. A barge used on the narrow canals of England.
Personal tools