DictionaryAI

Spanish Armada

Short definition from Wiktionary

Proper noun

  1. The fleet of warships sent by Philip II of Spain against England in 1588.

We haven’t written up Spanish Armada yet: Simple and Standard meanings, examples and a quiz.