YourDictionary

Dictionary Home » Dictionary Definitions » Channel Islands

Channel Islands

  1. group of islands in the English Channel, off the coast of Normandy: British crown dependencies with internal self-government: 75 sq mi (194 sq km)

See Channel Islands in American Heritage Dictionary 4

Learn more about Channel Islands

Channel Islands

link/cite print suggestion box