English Channel

geographical name \lä-ˈmäⁿsh\

Definition of English Channel

  1. strait between southern England and northern France connecting the North Sea with the Atlantic Ocean

Variants of english channel

or French

La Manche


Learn More about english channel

Seen and Heard

What made you want to look up English Channel? Please tell us where you read or heard it (including the quote, if possible).