From the ArcaMax Publishing, Vocabulary Newsletter:
http://www.arcamax.com/news/vocabulary/s-568857-443820
excoriate \ek-SKOR-ee-ayt\ (transitive verb) - 1 : To express strong
disapproval of; to denounce. 2 : To tear or wear off the skin of.
"Besides which there stirred not the least breath of wind, and flies
and gadflies did swarm in prodigious quantity, which, settling upon
her excoriate flesh, stung her so shrewdly that 'twas as if she
received so many stabs with a javelin, and she was ever restlessly
feeling her sores with her hands, and cursing herself, her life, her
lover, and the scholar." -- Giovanni Boccaccio, 'The Decameron'
Excoriate comes from Late Latin excoriatus, past participle of
excoriare, "to take the skin or hide off, to flay (literally or
figuratively)," from Latin ex-, "off" + corium, "skin, hide."