English Dictionary
Definition vilify in British English
vilify verb
[transitive] verb
/ˈvɪlɪfaɪ/
1
to criticize someone very strongly, especially in a way that is not fair and that damages their reputation
