armada

noun
  1. A large fleet of warships. noun
    The Spanish Armada was a formidable naval force sent against England in 1588.
    An armada of ships was assembled to protect the coast from the invaders.
  2. A large group or force of vehicles, airplanes, or other things, especially when organized for a specific purpose. noun
    The airshow featured an armada of vintage aircraft.
    An armada of trucks was dispatched to deliver supplies to the affected area.