channel island n any of a group of British islands in the English Channel off the northern coast of France Synonym(s) Channel Island
News & Articles channel island National Park Service Volunteer Dies After Accident on Anacapa Island Channel Islands National Park volunteer Joe Wysocki died following an accident at Anacapa Island on Wednesday July 10, 2013. July 12, 2013 - Santa Barbara Independent