excoriating

/EH0 K S K AO1 R IY0 EY0 T IH0 NG/
verb
  1. 1

    To wear off the skin of; to chafe or flay.

  2. 2

    To strongly denounce or censure.

Source: https://en.wiktionary.org/wiki/excoriate, https://en.wiktionary.org/wiki/excoriating