armada

noun
ar*ma*da \ är-ˈmä-də \ -ˈmā- \ -ˈma- \
1550{ds||1||}
  • a fleet of warships
  • a large force or group usually of moving things
Powered by Merriam-Webster