Synonyms of bay of biscay

Noun


1. Bay of Biscay

usage: an arm of the Atlantic Ocean in western Europe; bordered by the west coast of France and the north coast of Spain

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.