Word
English Channel, n.
an arm of the Atlantic Ocean that forms a channel between France and Britain
<noun.object>
English Channel
semantic pointers
member of this domain (region)
Battle of the Spanish Armada
part meronym
Channel Island
Solent
Wight, Isle of Wight
part holonym
Atlantic, Atlantic Ocean
instance hypernym
channel