English dictionary

english channel meaning and definition

Definition and meaning of english channel at MeaningMonkey.org. english channel meaning and definition in the English Dictionary.

ENGLISH CHANNEL noun

Definition of English Channel (noun)

  1. an arm of the Atlantic Ocean that forms a channel between France and Britain
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: