Word info

Channel Island

Noun

Meaning

any of a group of British islands in the English Channel off the northern coast of France

Source: WordNet

Hyponyms

Examples

That view is endorsed by Gillian Carr, an archaeologist at the University of Cambridge who specializes in the occupation of the Channel Island. Source: Internet

The tiny Channel Island. Source: Internet

Close letter words and terms