What are synonyms of denigrate?

Answer:
"asperse", "belittle", "besmirch", "calumniate", "defame", "derogate", "minimize", "slander", "smear", "smirch" and "sully"
Source: True Knowledge
First answer by TrueKnowledge. Last edit by TrueKnowledge. Contributor trust: 159 [recommend contributor recommended]. Question popularity: 3 [recommend question].