bristol channel
Meaning, Definition & Usage
Dictionary
Related
noun
an inlet of the Atlantic Ocean between southern Wales and southwestern England
WordNet
Previous
bristlegrass
bristlelike
bristletail
bristliness
bristly
Next
brisure
brit
britain
britannia
britannic