english channel
English Thesaurus
1. an arm of the Atlantic Ocean that forms a channel between France and Britain (noun.object)
instance hypernym | : | channel, |
definition | : | 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 (noun.object) |
part holonym | : | channel island, |
definition | : | any of a group of British islands in the English Channel off the northern coast of France (noun.location) |
part holonym | : | solent, |
definition | : | a strait of the English Channel between the coast of Hampshire and the Isle of Wight (noun.object) |
part holonym | : | isle of wight, wight, |
definition | : | an isle and county of southern England in the English Channel (noun.object) |
part meronym | : | atlantic, atlantic ocean, |
definition | : | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east (noun.object) |
domain member region | : | battle of the spanish armada, |
definition | : | in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England (noun.act) |
Visual ArtiKata
Explore english channel in ArtiKata.com >