Answer: canalboat

AnswerCrossword Clue
CANALBOAT

Long freight carrier, on the water