Subscriber login


Forgot your password?

Library card login

Other

Bristol Channel

Pronunciation: /brɪstlˈtʃanl/

Definition of Bristol Channel
  • a wide inlet of the Atlantic between South Wales and the south-western peninsula of England, narrowing into the estuary of the River Severn.

Bristol Channel in other Oxford dictionaries

Definition of Bristol Channel in the US English dictionary