English dictionary

channel island meaning and definition

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

CHANNEL ISLAND noun

Definition of Channel Island (noun)

  1. any of a group of British islands in the English Channel off the northern coast of France
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: