English Channel
English
Proper noun
- The arm of the Atlantic Ocean that separates the British Isles from northern France, and joins the North Sea to the Atlantic Ocean.
Synonyms
- the Channel
- British Sea (archaic)
Translations
The part of the Atlantic Ocean between Great Britain and France
|