MeanOF

denigrate

- verb (v)

Meaning: belittle, malign

Synonyms: asperse bad mouth besmirch blacken blister calumniate decry defame dis disparage give black eye impugn knock libel mudsling put down revile rip up roast run down scandalize slander tear down traduce vilify

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.