To vilify is to speak or write about someone in an abusively disparaging manner. Slander specifically refers to making false and damaging statements about someone to ruin their reputation. Options like slaughter or delicate are unrelated to speech or reputation.