Synonyms and related words :
berate, bless, carpet, chew, chew ass, chew out, condemn, cuss out, denounce, give a going-over, give hail Columbia, give hell, give the deuce, give what-for, jack up, lambaste, lash, ream, ream ass, ream out, sit on, tell off, tongue-lash, upbraid, wig,