Summary
English to French:   more detail...
  1. ship canal:


English

Detailed Translations for ship canal from English to French

ship canal:

ship canal [the ~] noun

  1. the ship canal

Translation Matrix for ship canal:

NounRelated TranslationsOther Translations
- shipway
OtherRelated TranslationsOther Translations
canal maritime ship canal

Synonyms for "ship canal":


Related Definitions for "ship canal":

  1. a canal large enough for seagoing vessels1

External Machine Translations:

Related Translations for ship canal