revile

Definition

To criticize or speak about in an abusive or angrily insulting way.

Example

"The corrupt politician was reviled by the public after the scandal."