Meaning of English Channel | Babel Free
Definitions
The arm of the Atlantic Ocean that separates the British Isles from northern France, and joins the North Sea to the Atlantic Ocean.
Equivalents
Čeština
Lamanšský průliv
Deutsch
Ärmelkanal
Ελληνικά
Μάγχη
Español
canal de la Mancha
Suomi
Englannin kanaali
Français
La Manche
Nederlands
kanaal
Polski
La Manche
ไทย
ช่องแคบอังกฤษ
Türkçe
Manş
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.