← DefinitionshareGuesscastigatorsnounPlural of castigator; people who criticize or punish others severely.SynonymschastisersnounAntonymspraisernoun