denounce

dɪˈnaʊns

verb

publicly declare to be wrong or evil.

the Assembly denounced the use of violence

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