excoriation

Noun
  1. An abraded area where the skin is torn or worn off (synset 114310051)
  2. Severe censure (synset 107247874)

Other Searches