Synonyms: excoriation
Definition: severe censure
Similar words: denouncement, denunciation
Definition: a public act of denouncing
Synonyms: abrasion, scrape, scratch, excoriation
Definition: an abraded area where the skin is torn or worn off
Definition: an injury to living tissue (especially an injury involving a cut or break in the skin)