BRISTOL CHANNEL, THE


Meaning of BRISTOL CHANNEL, THE in English

ˌBristol ˈChannel, the BrE AmE noun

an area of water between South Wales and southwest England which goes from the Atlantic Ocean to the mouth of the River Severn

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.