vilifier
/ˈvɪlɪˌfaɪər/Definitions
1. noun
One who vilifies; a person who speaks falsely or maliciously about someone or something.
“The politician’s vilifier was a journalist who wrote scathing articles about her policies.”
2. verb
To speak falsely or maliciously about someone or something, especially in order to damage their reputation.
“The blogger was accused of vilifying the celebrity with her vicious comments.”