Logo
Search icon

excoriate

/ɪkˈskoʊɹ.iˌeɪt/

verb

Meaning

  • To wear off the skin of; to chafe or flay.

  • To strongly denounce or censure.

Synonyms

abrade,
chafe,
flay,
condemn,
disparage,
reprobate,
tear a strip off