Definitions | Spanish Armada |
| noun Spanish armada, Armada
- the fleet of war ships sent by Philip II of Spain against England in 1588
Translations: - French: Invincible Armada
- Spanish: Grande y Felicísima Armada
Supplemental Details:Sponsor an extended definition for Spanish Armada for as little as $10 per month. Click here to contact us.
| |
|