Squadrons, noun plural of squadron. Synonyms in the same form.
fleets, corpses, armadas
All synonyms for squadron →