Synonyms and Antonyms for Spanish_Armada

1. Spanish Armada (n.)

the great fleet sent from Spain against England by Philip II in 1588

Synonyms: