Meaning of excoriation

Definition of excoriation

(noun) an abraded area where the skin is torn or worn off

Other information on excoriation

WIKIPEDIA results for excoriation
Amazon results for excoriation