slag off
• criticize someone in an abusive and insulting manner.
• "she was always slagging him off"
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,
have a go at,
give some stick to,
monster,
slate,
rubbish,
pummel,
cut up,
trash,
bag on,
bag,
sledge,
excoriate,
rate,
slash,
vituperate against,
reprobate,
animadvert on,
objurgate,
asperse,
derogate,
reprehend,