excoriated
ex-co-ri-at-ed
adjective
Severely criticised or denounced, often in a harsh and public manner.
"The politician was excoriated for his controversial remarks."
adjective
Having skin or a surface scraped, abraded, or worn away.
"The patient's excoriated skin required careful dressing."
Thesaurus
Synonyms: excoriate, chafe, reprobate, objurgate, condemn, decry