canalboat

canalboat

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

canal barge

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