anathematize

/əˈnæθəməˌtaɪz/

transitive verb

Curse; condemn.

she anathematized Tom as the despoiler of a helpless widow

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