castigating
Delivering severe criticism
Castigating is the present participle of castigate, meaning to criticize or reprimand severely.
The word carries a sense of harsh verbal punishment: The senator spent twenty minutes castigating her colleagues for their inaction.
Unlike mild correction, castigating implies intense disapproval delivered with force.
Voicing sharp disapproval
- chastisingCriticizing severely for faults
- beratingHarsh verbal criticism
- upbraidingCriticizing someone sharply
- admonishingExpressing disapproval firmly
reproaching · censuring · condemning · denouncing · criticizing · chiding · scolding · lambasting
Penalty for an offense
- correctionFixing of mistakes
- chastisementFormal scolding or correction
- penaltyPunishment for wrongdoing
- penanceSelf-mortification for wrongdoing
retribution · sanction · reproof · admonition · comeuppance · disciplining · penalizing · corrective action
Formal institutional disapproval
- denunciationFormal public accusation
- diatribeBitter, prolonged verbal attack
- tiradeExtended angry speech
- invectiveAbusive denunciation
vituperation · fulmination · objurgation · animadversion · opprobrium · obloquy · excoriation · stricture
rebuking
Voicing sharp disapproval
- chastisingCriticizing severely for faults
- beratingHarsh verbal criticism
- upbraidingCriticizing someone sharply
admonishing · reproaching · censuring · condemning · denouncing · criticizing · chiding · scolding · lambasting · excoriating
punishment
Penalty for an offense
- correctionFixing of mistakes
- chastisementFormal scolding or correction
- penaltyPunishment for wrongdoing
penance · retribution · sanction · reproof · admonition · comeuppance · disciplining · penalizing · corrective action
censure
Formal institutional disapproval
- denunciationFormal public accusation
- diatribeBitter, prolonged verbal attack
- tiradeExtended angry speech
invective · vituperation · fulmination · objurgation · animadversion · opprobrium · obloquy · excoriation · stricture · philippic
castigatingpraising
Voicing admiration
commending · lauding · extolling · applauding · complimenting