
Site Language: EN
They reviled him for his mistakes.
To criticize someone in a very harsh or insulting way.
She reviled the team for their poor performance.
The critics reviled the movie for its lack of originality.
He was reviled by his peers after the scandal.
revile someone
revile for mistakes
revile publicly
berate
scold
vilify