to wear away the skin of (somebody or something)
to abrade or wear away (skin, etc)
formal to censure (somebody) scathingly
excoriation /-ʹaysh(ə)n/ noun
[Middle English excoriaten from late Latin excoriatus, past part. of excoriare, from ex-1 + corium skin, hide]