Synonyms and Antonyms of castigate
1
to criticize (someone) severely or angrily especially for personal failings
- castigated him for his constant tardiness
baste, bawl out, berate, call down, chastise, chew out, dress down, flay, hammer, jaw, keelhaul, lambaste (or lambast), lecture, rag, rail (at or against), rant (at), rate, ream (out), rebuke, reprimand, reproach, scold, score, tongue-lash, upbraid
admonish, chide, remonstrate (with), reprove
abuse, assail, attack, bad-mouth, blame, blast, censure, condemn, criticize, crucify, denounce, dis (also diss) [slang], excoriate, fault, harangue, knock, lace (into), lash, pan, reprehend, revile, scourge, slam, vituperate
belittle, disparage, mock, put down
ridicule, scoff, scorn
2
to criticize harshly and usually publicly
- a newspaper editorial castigating the city council for approving the project in the first place
abuse, assail, attack, bash, belabor, blast, excoriate, jump (on), lambaste (or lambast), potshot, savage, scathe, slam, trash, vituperate
berate, harangue, harass, harry, revile, scold, whip
blaspheme, curse, execrate, imprecate, profane
affront, insult, slur
asperse, bad-mouth, belittle, blackguard, disparage, put down
libel, slander, traduce, vilify
chastise, chide, criticize, lace (into), rebuke, reprimand, reproof
fulminate, lash (out)
3
to inflict a penalty on for a fault or crime
- a judge who believes in castigating criminals to the full extent of the law
assess, charge, dock, fine, impose, levy, mulct
convict, sentence
condemn, damn, denounce
criticize, keelhaul, rebuke, reprimand, reprove
wreak