Bristol Channel, the
From Longman Dictionary of Contemporary EnglishBristol Channel, thethe Bristol ChannelˌBristol ˈChannel, the an area of water between South Wales and southwest England which goes from the Atlantic Ocean to the mouth of the River Severn