Summary
English Synonyms:   more detail...
  1. Channel Island:


English

Detailed Synonyms for Channel Island in English

Channel Island:

Channel Island [the ~] noun

  1. the Channel Island
    – any of a group of British islands in the English Channel off the northern coast of France 1
    the Channel Island
    – any of a group of British islands in the English Channel off the northern coast of France 1

Related Definitions for "Channel Island":

  1. any of a group of British islands in the English Channel off the northern coast of France1

Related Synonyms for Channel Island