What is another word for Canal Boat in english

The list of words which can be used for Canal Boat while creating sentence in english language. raft ark refuge, hutch, shelter, basket, chest, coffer, barge scow dory lighter flatboat freight ship 
Usage of Canal Boat in sentences
Hindi to English Dictionary
English to Hindi Dictionary