Search Result for "invincible_armada":
Wordnet 3.0

NOUN (1)

1. the great fleet sent from Spain against England by Philip II in 1588;
[syn: Spanish Armada, Invincible Armada]


WordNet (r) 3.0 (2006):

Invincible Armada n 1: the great fleet sent from Spain against England by Philip II in 1588 [syn: Spanish Armada, Invincible Armada]