Armadas, noun plural of armada. Synonyms in the same form.
fleets, flotillas, squadrons
All synonyms for armada →