EGAVE

armada

About 0.87 uses per million words.

Meaning

  1. noun A fleet of warships, especially with reference to the Spanish Armada.
  2. noun Any large army or fleet of military vessels.
  3. noun A large flock of anything.
    An armada of insects attacked us every day at sunset.
  4. noun A group of newts.

Similar words

fleet navy flotilla naval armed army armadilla armament warship man-of-war

Often followed by

of was in and had to de that sailed

Word family

armadas

Save “armada” to learn later