Definitions of vilify:

  • verb:   spread negative information about