Bay of Biscay

Definitions of Bay of Biscay
  1. noun
    an arm of the Atlantic Ocean in western Europe; bordered by the west coast of France and the north coast of Spain
    see moresee less
    example of:
    bay, embayment
    an indentation of a shoreline larger than a cove but smaller than a gulf
Word Family