excoriate

definition: express strong disapproval of
example:
speech part: verb
synonyms: reprobate
definition: tear or wear off the skin or make sore by abrading
example:
speech part: verb
synonyms: chafe

How excoriate is being used?