Answer: excoriated

AnswerCrossword Clue
excoriatedCensure or criticize severely
excoriatedDamage or remove part of the surface of (the skin)
excoriatedEXCORIATE, to abrade; to heap abuse