noun
- Bay of, a bay of the Atlantic between W France and N Spain.
noun
- Bay of Biscay a large bay of the Atlantic Ocean between W France and N Spain: notorious for storms
Arm of the Atlantic Ocean in western Europe, bordered by the west coast of France and the north coast of Spain.