English dictionary

bay of biscay meaning and definition

Definition and meaning of bay of biscay at MeaningMonkey.org. bay of biscay meaning and definition in the English Dictionary.

BAY OF BISCAY noun

Definition of Bay of Biscay (noun)

  1. an arm of the Atlantic Ocean in western Europe; bordered by the west coast of France and the north coast of Spain
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: