Advertisement

Advertisement

View synonyms for canal boat

canal boat

noun

  1. a long narrow boat used on canals, esp for carrying freight


Advertisement

Related Words

Advertisement

Advertisement

Advertisement


canalCanaletto