Berating
[n] a severe rebuke; "he deserved the berating that the coach gave him"
Related Information
Related Terms
abuse, assailing, assault, attack, bitter words, blackening, contumely, diatribe, execration, hard words, invective, jawing, jeremiad, onslaught, philippic, rating, revilement, screed, tirade, tongue-lashing, vilification, vituperation