To say or write unpleasant things about someone or something in order to cause other people to have a bad opinion of them. (Cambridge Dictionary)
To utter slanderous and abusive statements against: Defame. (Merriam – Webster)
To lower in estimation or importance. (Merriam – Webster)
If you are vilified by someone, they say or write very unpleasant things about you, so that people will have a low opinion of you. (Collins Dictionary)
Speak or write about in an abusively disparaging manner. (Oxford Dictionaries)
To speak ill of; defame; slander. (Dictionary.com)
Modify my views on guns, or vilify traumatised teens? I have chosen the latter.
Pale, stale males are the last group it’s OK to vilify.
How Amanda Knox is tackling ‘society’s impulse to vilify women and female sexuality.