Answer:

excoriate

AnswerCrossword Clue
EXCORIATEDenounce violently
EXCORIATEDenounce harshly
EXCORIATETongue-lash