(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!