ENGLISH CHANNEL
Dictionary entry overview: What does English Channel mean?
• ENGLISH CHANNEL (noun)
The noun ENGLISH CHANNEL has 1 sense:
1. an arm of the Atlantic Ocean that forms a channel between France and Britain
Familiarity information: ENGLISH CHANNEL used as a noun is very rare.
Dictionary entry details
• ENGLISH CHANNEL (noun)
Meaning:
An arm of the Atlantic Ocean that forms a channel between France and Britain
Classified under:
Nouns denoting natural objects (not man-made)
Instance hypernyms:
channel (a deep and relatively narrow body of water (as in a river or a harbor or a strait linking two larger bodies) that allows the best passage for vessels)
Meronyms (parts of "English Channel"):
Channel Island (any of a group of British islands in the English Channel off the northern coast of France)
Solent (a strait of the English Channel between the coast of Hampshire and the Isle of Wight)
Isle of Wight; Wight (an isle and county of southern England in the English Channel)
Domain member region:
Battle of the Spanish Armada (in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England)
Holonyms ("English Channel" is a part of...):
Atlantic; Atlantic Ocean (the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east)
"Whiskey on beer, never fear. Beer on whiskey, mighty risky." (English proverb)
"The more you know, the less you need." (Aboriginal Australian proverbs)
"Eat whatever you like, but dress as others do." (Arabic proverb)
"Through bumps, one learns to walk." (Corsican proverb)