vilify (v.)
- abuse
- asperse
- assail
- attaint
- berate
- besmirch
- bespatter
- blacken
- blackguard
- blaspheme
- blot
- brand
- calumniate
- censure
- curse
- damn
- debase
- decry
- defame
- defile
- denigrate
- denounce
- deprecate
- depreciate
- devalue
- diminish
- disapprove
- disparage
- execrate
- expose
- gibbet
- jaw
- libel
- malign
- mistreat
- misuse
- muckrake
- outrage
- pillory
- rag
- rate
- reprimand
- revile
- slander
- slur
- smear
- smirch
- soil
- stain
- stigmatize
- sully
- swear
- taint
- tarnish
- traduce
- vituperate