English dictionary
Invincible Armada
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
the great fleet sent from Spain against England by Philip II in 1588
Synonyms spanish armadaSource: WordNet 3.0
English dictionary
Definitions, examples, synonyms and antonyms from WordNet 3.0.
the great fleet sent from Spain against England by Philip II in 1588
Source: WordNet 3.0