English Channel
English Channel
Definition
English Channel
arm of the Atlantic, between S England & NW France: 21-150 mi (34-241 km) wide; c. 350 mi (563 km) long
Browse dictionary entries near English Channel
- English bulldog
- English
- England
- englacial
- engird
- enginery
- engineering
- engineer
- engine house
- engine block
