Skip to content

excoriation

Dictionary definition · excoriation

noun

  1. an abraded area where the skin is torn or worn off
  2. severe censure

Source: Open English WordNet (CC BY 4.0).