denounce
verb
[ dɪˈnaʊns ]
• publicly declare to be wrong or evil.
• "the Assembly denounced the use of violence"
Similar:
condemn,
criticize,
attack,
censure,
castigate,
decry,
revile,
vilify,
besmirch,
discredit,
damn,
reject,
proscribe,
find fault with,
cast aspersions on,
malign,
pour scorn on,
rail against,
inveigh against,
fulminate against,
declaim against,
give something a bad press,
run something down,
slur,
bad-mouth,
knock,
pan,
slam,
hammer,
blast,
hit out at,
lay into,
lace into,
pull to pieces,
pull apart,
savage,
maul,
slate,
slag off,
have a go at,
give some stick to,
rate,
slash,
reprobate,
vituperate,
excoriate,
arraign,
objurgate,
asperse,
anathematize,
animadvert on,
denunciate,
Origin:
Middle English (originally in the sense ‘proclaim’, also ‘proclaim someone to be wicked, a rebel, etc.’): from Old French denoncier, from Latin denuntiare ‘give official information’, based on nuntius ‘messenger’.