narrowboat

Noun
  1. A long boat that carries freight and is narrow enough to be used in canals (synset 102951096)

Other Searches