canalboat

canalboat

(kəˈnælˌbəʊt) or

canal barge

n
(Navigation) a long narrow boat used on canals, esp for carrying freight