English Channel

Save
English Channel proper noun
English Channel
proper noun
Learner's definition of ENGLISH CHANNEL

the English Channel

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