denigrate
(verb)
verb
1. cause to seem less serious; play down
Similar word(s): belittle, derogate, minimize
Definition categories: communication, belittle, disparage
2. charge falsely or with malicious intent; attack the good name and reputation of someone
Similar word(s): asperse, besmirch, calumniate, defame, slander, smear, smirch, sully
Definition categories: communication, accuse, charge