excoriate(verb) verb1. express strong disapproval ofSimilar word(s): condemn, decry, objurgate, reprobateDefinition categories: communication, denounce2. tear or wear off the skin or make sore by abradingSimilar word(s): chafeDefinition categories: contact, abrade, abrase, corrade