revile

/rɪˈvaɪl/
verb
  1. To criticize or speak about someone or something in an abusive, insulting, or scornful way.
    • Fans reviled the referee after the controversial call.
    • She reviled her opponent during the debate, calling him a liar.
    • The politician was reviled by the press for his dishonest actions.
Antonyms