bristol_channel
1. [ noun ] (nautical,England,geography) an inlet of the Atlantic Ocean between southern Wales and southwestern England
Related terms: cove
Similar spelling:   breast_cancer