Babylon 10
The world's best online dictionary

Download it's free

Definition of English channel

Babylon English

body of water that connects the North Sea with the Atlantic Ocean and separates France and the United Kingdom
English channel Definition from Language, Idioms & Slang Dictionaries & Glossaries
WordNet 2.0

1. an arm of the Atlantic Ocean that forms a channel between France and Britain
(hypernym) channel
(part-holonym) Atlantic, Atlantic Ocean
(part-meronym) Channel Islands
(class) Battle of the Spanish Armada
English channel Definition from Encyclopedia Dictionaries & Glossaries
English Wikipedia - The Free Encyclopedia
The English Channel (, "Sleeve"; , "Bretons Sea"; , "British Sea", , "Merciful Sea"), also called simply the Channel, is the body of water that separates southern England from northern France, and joins the southern part of the North Sea to the Atlantic Ocean. The name "English Channel" is mostly used in English-speaking countries and on English-language charts.

See more at
© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License