Defenition of the word Channel Islands
-
Defenition of the word Channel Islands
- A group of islands in the English Channel.
- a group of British islands in the English Channel off the northern coast of France
Meronymys for the word Channel Islands
Hypernyms for the word Channel Islands
See other words