excoriate
verb
[ ɪkˈskɔːrɪeɪt ]
• damage or remove part of the surface of (the skin).
• "the discharge is acrid and excoriates the skin of the nose"
Similar:
abrade,
rub away,
rub off,
rub raw,
scrape,
scratch,
chafe,
damage,
strip away,
peel away,
skin,
decorticate,
• criticize (someone) severely.
• "he excoriated the government for censorship"
Similar:
criticize,
find fault with,
censure,
denounce,
condemn,
arraign,
attack,
lambast,
pillory,
disapprove of,
carp at,
cavil at,
rail against,
inveigh against,
cast aspersions on,
pour scorn on,
disparage,
denigrate,
deprecate,
malign,
vilify,
besmirch,
run down,
give a bad press to,
slur,
knock,
pan,
slam,
hammer,
blast,
bad-mouth,
nitpick about,
throw brickbats at,
give flak to,
lay into,
lace into,
pull to pieces,
pull apart,
pick holes in,
hit out at,
maul,
savage,
roast,
skewer,
crucify,
slag off,
have a go at,
give some stick to,
monster,
slate,
rubbish,
pummel,
cut up,
trash,
bag on,
bag,
sledge,
rate,
slash,
vituperate against,
reprobate,
animadvert on,
objurgate,
asperse,
derogate,
reprehend,
Origin:
late Middle English: from Latin excoriat- ‘skinned’, from the verb excoriare, from ex- ‘out, from’ + corium ‘skin, hide’.