Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
bristol channel
has 1 sense
Bristol Channel
- an inlet of the Atlantic Ocean between southern Wales and southwestern England
--
1
is a kind of
inlet
,
recess
,
TOP