Summary
English Synonyms:   more detail...
  1. Spanish Armada:


English

Detailed Synonyms for Spanish Armada in English

Spanish Armada:

Spanish Armada [the ~] nom

  1. the Spanish Armada
    – the great fleet sent from Spain against England by Philip II in 1588 1
    the Invincible Armada; the Spanish Armada
    – the great fleet sent from Spain against England by Philip II in 1588 1

Related Definitions for "Spanish Armada":

  1. the great fleet sent from Spain against England by Philip II in 15881

Related Synonyms for Spanish Armada