Denigrate :
tabuku
Synonyms :
Disparage, Derogate, Smear
Disparage, Derogate, Smear
English Meaning :
(Verb : Cause to seem less serious; play down)
(Verb : Cause to seem less serious; play down)
Example : They insult their opponents, they denigrate their arguments and they offer few facts.
They insult their opponents, they denigrate their arguments and they offer few facts.