anathematized

/əˈnaθəmətʌɪz/

verb

Curse; condemn.

he anathematized them as ‘bloody scroungers’

criticize,attack,denounce,lash out at,rant at,inveigh against,rail against,fulminate against,run down,find fault with