excoriate
Short definition from Wiktionary
Verb
- to remove the skin and/or fur of, to flay, to skin
- To wear off the skin of; to chafe.
- To strongly condemn or criticize.
Adjective
- Excoriated.
We haven’t written up excoriate yet: Simple and Standard meanings, examples and a quiz.