The word "vilify" in English means: To say or write unpleasant things about someone or something, in order to cause other people to have a bad opinion of them., To make someone appear evil or wicked; to speak or write about someone in an abusively disparaging manner..
The phonetic transcription of "vilify" is /ˈvɪlɪfaɪ/ in British English and /ˈvɪləfaɪ/ in American English. Click the 🔊 button to hear both pronunciations.