Meaning of excoriation
Definition of excoriation
(noun)
an abraded
area
where the
skin
is
torn
or
worn
off
severe
censure
Other information on excoriation
WIKIPEDIA results for
excoriation
Amazon results for
excoriation
Tweet