English
Detailed Synonyms for Bristol Channel in English
Bristol Channel:
Bristol Channel [the ~] noun
-
the Bristol Channel
– an inlet of the Atlantic Ocean between southern Wales and southwestern England 1the Bristol Channel– an inlet of the Atlantic Ocean between southern Wales and southwestern England 1