Bristol Channel


Definition: Meaning of, Bristol Channel in English to English dictionary.

Pronunciation: / brɪstlˈtʃanl /

  • synonym
  • antonym
  1. the Bristol Channel an area of water between South Wales and southwest England which goes from the Atlantic Ocean to the mouth of the Severn River
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym