excoriate [verb]

Definition of excoriate:

express strong disapproval of

Synonyms of excoriate:


Opposite/Antonyms of excoriate:


Sentence/Example of excoriate:

That opened a new opportunity for bloggers to excoriate both Duncan and his staff.