Learn how to say Excoriating correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word excoriate:
to strip (the skin) from (a person or animal); flay
(medicine) to lose (a superficial area of skin), as by scratching, the application of chemicals, etc
to denounce vehemently; censure severely
C15: from Late Latin excoriāre to strip, flay, from Latin corium skin, hide