Biscay
[ bis-key, -kee ]
/ ˈbɪs keɪ, -ki /
noun
Bay of,
a bay of the Atlantic between W France and N Spain.
British Dictionary definitions for bay of biscay
Biscay
/ (ˈbɪskeɪ, -kɪ) /
noun
Bay of Biscay
a large bay of the Atlantic Ocean between W France and N Spain: notorious for storms
Cultural definitions for bay of biscay
Bay of Biscay
[ (bis-kay) ]
Arm of the Atlantic Ocean in western Europe, bordered by the west coast of France and the north coast of Spain.