|
Need synonyms for canal boat? Here's a list of similar words from our thesaurus that you can use instead.
Noun
An aquatic vessel for carrying goods, resembling a floating platform
“The hub A new canal boat hire base has opened on the Grand Union Canal, Paddington Arm, at Willow Tree Marina near Greenford, west London.”
|
|
|
|
|
|