English Channel
WordNet
noun
(1) An arm of the Atlantic Ocean that forms a channel between France and Britain
WiktionaryText
Proper noun
- The part of the Atlantic Ocean that separates the island of Great Britain from northern France, and joins the North Sea to the Atlantic Ocean.