Definitions
There is 1 meaning of the phrase
Bristol Channel.
Bristol Channel - as a noun
An inlet of the atlantic ocean between southern wales and southwestern england
Word Variations & Relations
A-Z Proximities
- bristliness
- bristlinesses
- bristling
- bristly
- bristol
- Bristol Channel
- bristols
- brisure
- brisures
- brit
- britain