English Channel
(Eng-lish-Chan-nel)
4 syllables
Definition
noun. an arm of the Atlantic between S England and N France; connected with the North Sea by the Strait of Dover; 350 miles 565 km long; 20100 miles 32160 km wide
Example Sentence
He attempted to swim the English Channel.
Synonyms
La Manche; arm of the Atlantic; channel between England and France
Antonyms
Hear It! Say It! Write It!
English Channel