excoriation

noun
  1. the act of severely criticizing or condemning someone or something harshly
  2. Usage: most common sense; figurative use
  3. a raw or abraded area of skin; damage to the skin caused by rubbing or scraping
  4. Usage: medical or literal sense

Examples