Definition of Invincible Armada

1. Noun. The great fleet sent from Spain against England by Philip II in 1588.

Exact synonyms: Spanish Armada
Generic synonyms: Armada

Lexicographical Neighbors of Invincible Armada

invigilator
invigilators
invigorate
invigorated
invigorates
invigorating
invigoratingly
invigoration
invigorations
invigorator
invigorators
invincibilities
invincibility
invincible
invincibleness
Invincible Armada (current term)
invincibly
inviolabilities
inviolability
inviolable
inviolable
inviolableness
inviolably
inviolacies
inviolacy
inviolate
inviolately
inviolateness
inviolatenesses
invious

Other Resources:

Search for Invincible Armada on Dictionary.com!Search for Invincible Armada on Thesaurus.com!Search for Invincible Armada on Google!Search for Invincible Armada on Wikipedia!

Search