English Channel
noun
UK/ˌɪŋ.ɡlɪʃ ˈtʃæn.ᵊl/
US/ˌɪŋ.ɡlɪʃ ˈtʃæn.ᵊl/
Phrases of English Channel noun
- the English Channel
The body of water that separates Great Britain from the northern coast of France.
• Many ships cross the English Channel every day.
noun
The body of water that separates Great Britain from the northern coast of France.
• Many ships cross the English Channel every day.