excoriate
WordReference English Thesaurus © 2025
Sense: To remove strips of skin, bark, etc.
Synonyms:
abrade, chafe, flay, skin Collocations, scrape Collocations, peel Collocations, rub Collocations, strip Collocations, scalp Collocations, scourge Collocations, pare Collocations
Sense: To denounce
Synonyms:
condemn, criticize Collocations, criticise , flay, censure, denounce, attack Collocations, berate, castigate, chastise, lambast, lambaste, rebuke Collocations, reproach, reprove, revile, scold Collocations, tear into, tear off a strip , upbraid, vilify