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.