English
Detailed Synonyms for Battle of the Spanish Armada in English
Battle of the Spanish Armada:
Battle of the Spanish Armada [the ~] noun
-
the Battle of the Spanish Armada
– in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England 1the Battle of the Spanish Armada– in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England 1