Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: armada  aa(r)'maa-du
  1. A large fleet
    "An armada of fishing boats set out at dawn"
Noun: Armada  aa(r)'maa-du
  1. The great fleet sent from Spain against England by Philip II in 1588
    - Spanish Armada, Invincible Armada

Derived forms: armadas

Type of: fleet

Encyclopedia: Armada, MI