English noun: English Channel | |||
1. | English Channel (object) an arm of the Atlantic Ocean that forms a channel between France and Britain | ||
Instance hypernym | channel | ||
Part holonym | Channel Island, Isle of Wight, Solent, Wight | ||
Part meronym | Atlantic, Atlantic Ocean | ||
Domain region members | Battle of the Spanish Armada | ||