armada

noun
  1. a large fleet of warships, especially one assembled for a military operation
  2. Usage: often capitalized when referring to a specific historical fleet, such as the Spanish Armada
  3. a large group or collection of something moving or operating together
  4. Usage: figurative use

Examples