Revile:

To express hatred of someone or something; to criticize abusively.

The President was now reviled by the same party he had helped to lead.

The judge was reviled in the papers for his opinions on rape.

Persian: ناسزا گفتن