English word definition — powered by WordNet
an abraded area where the skin is torn or worn off
severe censure
Want to remember excoriation?