vilify
transitive verbTo attack the reputation of (a person or thing) with strong or abusive criticism. synonym: malign.
To make vile; debase; degrade.
To attempt to degrade by slander; defame; traduce; calumniate.
To treat as worthless, vile, or of no account.
Synonyms Asperse, Defame, Calumniate, etc. (see asperse), revile, abuse.
