Search
Select the dictionary language
English Channel
01
the body of water that separates southern England from northern France
Examples
He swam across the English Channel last summer.
Search
Select the dictionary language
the body of water that separates southern England from northern France