DictionaryAI

Bristol Channel

Short definition from Wiktionary

Proper noun

  1. 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.