what does English Channel mean?
ENGLISH CHANNEL as NOUN
- Meaning
- an arm of the Atlantic Ocean that forms a channel between France and Britain
Hypernyms(s) English Channel is a kind of… Example: animal is a hypernym of mammal, plant is a hypernym of flower
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.