The definition :
Definitions of excoriation:
- noun: severe censure
- noun: an abraded area where the skin is torn or worn off
Are you interested in alternative search :
:abrasion scrape scratch denouncement denunciation lesion wound graze rope burn
If you like reading news check: