An Encylopedia Britannica Company

English Channel

English Channel proper noun
English Channel
proper noun
Britannica Dictionary definition of ENGLISH CHANNEL

the English Channel

: part of the Atlantic Ocean between France and the United Kingdom