Excoriate (verb)

  1. To severely criticize or denounce someone or something.
  2. To remove the skin or outer layer from (a part of the body).
  3. 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:

  1. The reporter excoriated the company for its unethical practices.
  2. The wound was excoriated by the patient's constant scratching.
  3. The critic excoriated the play for its lack of originality.
  4. The speech excoriated the government for its corruption.
  5. The sea excoriated the rocks and made them smooth.
Some random words: trauma, misnomer, off-center