Answer:

lambasting

AnswerCrossword Clue
LAMBASTINGDressing down
LAMBASTINGThrashing: Slang.