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