Definitions from WordNet (Invincible armada)
▸ noun: the great fleet sent from Spain against England by Philip II in 1588
▸ Words similar to invincible armada
▸ Usage examples for invincible armada
▸ Idioms related to invincible armada
▸ Wikipedia articles (New!)
▸ Words that often appear near invincible armada
▸ Rhymes of invincible armada
▸ Invented words related to invincible armada
▸ noun: the great fleet sent from Spain against England by Philip II in 1588
Opposite:
▸ Words similar to invincible armada
▸ Usage examples for invincible armada
▸ Idioms related to invincible armada
▸ Wikipedia articles (New!)
▸ Words that often appear near invincible armada
▸ Rhymes of invincible armada
▸ Invented words related to invincible armada