YourDictionary

canalboat

noun

a freight-carrying boat, usually long and narrow, used on canals

Learn more about canalboat

canalboat

link/cite print suggestion box