narrowboat
1. [ noun ] (nautical,transportation) a long narrow boat used on canals to carry freight
Synonyms: narrow_boat canal_boat
Related terms: boat
Similar spelling:   narrow_boat
  narrowbody
  narrow-body