English Synonym Finder

excoriate

Definitions

To wear off or remove the skin of; to abrade.

To criticize someone or something severely.

Examples

The senator did not hesitate to excoriate his political opponent for the recent series of policy failures.

The restaurant critic proceeded to excoriate the chef in his review, describing the meal as an absolute disaster.

Synonyms

abrade chafe flay strip censure denounce lambaste

Antonyms

praise commend laud acclaim exonerate protect soothe