canal boat https://www.oxfordlearnersdictionaries.com/definition/english/canal-boat noun, from the Topic Transport by water 23 views01:43