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

Noun
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
Wikipedia English - The Free Encyclopedia
The English Channel (, , ), often referred to simply as the Channel, is an arm of the Atlantic Ocean that separates southern England from northern France, and joins the North Sea to the Atlantic. It is about long and varies in width from at its widest to in the Strait of Dover. It is the smallest of the shallow seas around the continental shelf of Europe, covering an area of some .

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