Definitions of vituperate:

  • verb:   spread negative information about