vituperate
vituperate - verb
spread negative information about
vituperate - thesaurus
rail
revile
vilify