What is the meaning of Excoriate?

to remove the skin and/or fur of, to flay, to skin

To wear off the skin of; to chafe.

To strongly condemn or criticize.

second-person plural present active imperative of excoriō

second-person singular voseo imperative of excoriar combined with te

Source: wiktionary.org