See castigate in Webster's New World Roget's A-Z Thesaurus II
verb
To subject (one) to a penalty for a wrong:
chastise, correct, discipline, penalize, punish. See rewardTo criticize for a fault or an offense:
admonish, call down, chastise, chide, dress down, rap1, rebuke, reprimand, reproach, reprove, scold, tax, upbraid. (Informal) bawl out, lambaste. (Slang) chew out. Idioms: bring (or call) (or take) to task, call on the carpet, haul (or rake) over the coals, let someone have it. See attack, praise
Learn more about castigate