Meaning
To vilify means to say or write harsh, unpleasant things about someone to ruin their reputation and make others view them negatively.
to say or write unpleasant things about someone or something, in order to cause other people to have a bad opinion of them:
- He was vilified by the press as a monster.
Pronunciation Practice