Castigate
[v] censure severely; "She chastised him for his insensitive remarks"
[v] inflict severe punishment on
Related Information
Related Terms
assail, attack, baste, beat, belabor, berate, blister, bring to account, bring to book, call to account, carpet, chasten, chastise, chew out, correct, criticize, deal with, discipline, dress down, drub, excoriate, flay, fustigate, inflict upon, keelhaul,