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.”

Synonyms

  • vilify
  • vilify

Antonyms

  • acclaim
  • praise