an arm of the Atlantic between S England and N France, connected with the North Sea by the Strait of Dover. 350 mi. (565 km) long; 20-100 mi. (32-160 km) wide.
ENGLISH CHANNEL
Meaning of ENGLISH CHANNEL in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012