castigators
English
Noun
castigators
plural of
castigator