Summary
English Synonyms:   more detail...
  1. channel boat:


English

Detailed Synonyms for channel boat in English

channel boat:

channel boat [the ~] noun

  1. the channel boat
    the canal boat; the channel boat

Related Synonyms for channel boat