Retaliators, noun plural of retaliator. Synonyms in the same form.
avengers
All synonyms for retaliator →