Bristol Channel
WordNet

noun


(1)   An inlet of the Atlantic Ocean between southern Wales and southwestern England
WiktionaryText

Proper noun



Bristol Channel
  1. an inlet of the Atlantic Ocean between South Wales and England; an extension of the estuary of the River Severn
 
x
OK