BRISTOL CHANNEL


Meaning of BRISTOL CHANNEL 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 - Словарь современного английского языка.