armada Hear it!

armada definition

ar·mada (är mädə, -mā-)

noun

  1. a fleet of warships
  2. a fleet of military aircraft
  3. a fleet of warships sent against England by Spain in 1588 but destroyed

Etymology: Sp, an armed force < L armata, fem. of armatus, pp. of armare: see arm,

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook