Skip to main content
(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

Great Lakes

Hear It! Say It! Write It!

English Channel
Hear It! Say It! Write It!
Need accessibility help? If you experienced an issue using the dictionary, you can send us an accessibility support request.