The coach castigated the player for his poor performance during the game.
criticize severely
Frequency:
55
%
The film critic castigated the director for the lack of originality in the movie.
publicly shame
Frequency:
50
%
The politician was castigated by the media for his controversial remarks.
Idiomatic Expressions for castigate
Phrase: castigate oneself
Meaning: to criticize or punish oneself severely for a mistake or wrongdoing
Usage: After losing the game, he castigated himself for not practicing enough.