armada
Short definition from Wiktionary
Noun
- A fleet of warships, especially with reference to the Spanish Armada.
- Any large army or fleet of military vessels.
- A large flock of anything.
Proper noun
- The Spanish Armada which sailed against England in 1588.
- A village in Michigan.
We haven’t written up armada yet: Simple and Standard meanings, examples and a quiz.