Meaning of narrowboat

Definition of narrowboat

(noun) a long boat that carries freight and is narrow enough to be used in canals

Other information on narrowboat

WIKIPEDIA results for narrowboat
Amazon results for narrowboat