GeneralConnection.com
➔
Dictionary
narrowboat
Noun
1. canal boat
1. narrow boat, boat
Usage