an inlet of the Atlantic, between S Wales and SW England, extending to the mouth of the Severn estuary. 85 mi. (137 km) long.
BRISTOL CHANNEL
Meaning of BRISTOL CHANNEL in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012