Excoriate
(verb)
- To severely criticize or denounce someone or something.
- To remove the skin or outer layer from (a part of the body).
- To wear away the surface of (something) by rubbing or scraping.
Origin:
Late 16th century: from latin excoriare "strip the skin off", from ex- "out" + corium "skin".
Examples:
- The reporter excoriated the company for its unethical practices.
- The wound was excoriated by the patient's constant scratching.
- The critic excoriated the play for its lack of originality.
- The speech excoriated the government for its corruption.
- The sea excoriated the rocks and made them smooth.