Bristol Channel
Short definition from Wiktionary
Proper noun
- An inlet of the Atlantic Ocean between South Wales and England; an extension of the estuary of the River Severn
We haven’t written up Bristol Channel yet: Simple and Standard meanings, examples and a quiz.