English Channel


Definition: Meaning of, English Channel in English to English dictionary.

Pronunciation: / ɪŋɡlɪʃˈtʃanl /

  • synonym
  • antonym
  1. the English Channel also the Channel the narrow piece of water between southern England and northern France, which French people call 'La Manche'
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym