English dictionary

bristol channel meaning and definition

Definition and meaning of bristol channel at MeaningMonkey.org. bristol channel meaning and definition in the English Dictionary.

BRISTOL CHANNEL noun

Definition of Bristol Channel (noun)

  1. an inlet of the Atlantic Ocean between southern Wales and southwestern England
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: