Dictionary
Thesaurus
Encyclopedia
Translator
Web

invincible armada

 - 2 dictionary results

Ar⋅ma⋅da

[ahr-mah-duh, -mey-]
–noun
1. Also called Invincible Armada, Spanish Armada. the fleet sent against England by Philip II of Spain in 1588. It was defeated by the English navy and later dispersed and wrecked by storms.
2. (lowercase) any fleet of warships.
3. (lowercase) a large group or force of vehicles, airplanes, etc.: an armada of transport trucks.

Origin:
1525–35; < Sp < L armāta armed forces, neut. pl. of armātus (ptp. of armāre to equip with arms). See arm 2 , -ate 1
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To invincible armada
Search another word or see invincible armada on Thesaurus | Reference
FacebookTwitterFollow us: