excoriate
/ɛksˈkɔrɪeɪt/Definitions
1. verb
to criticize or attack severely
“The journalist was accused of excoriating the politician’s policies.”
2. verb
to remove the outer layer of the skin, especially by scratching
“The dry skin on her elbows excoriated when she used a harsh soap.”
3. noun
a harsh or severe criticism
“The excoriation of her work in the review hurt her feelings.”