Answer:

lambastes

AnswerCrossword Clue
LAMBASTESExcoriates
LAMBASTESThrashes
LAMBASTESCalls on the carpet