english channel
Noun
-
An arm of the Atlantic Ocean that forms a channel between France and Britain (synset 109296353)
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 Englandis an instance of: 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 vesselshas:
- 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
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
Found on Word Lists
Other Searches
- Rhyme: Dillfrog, RhymeZone
- Definition: Wiktionary, Dictionary.com, Wikipedia, Merriam-Webster, WordNet, Power Thesaurus
- Imagery: Google, Flickr, Bing