meaning of narrowboat
1.
a
long
narrow
boat
used
on
canals
to
carry
freight
Related Words
narrowboat
|
Developed & Maintained By
Taraprasad.com