The difference between Denigrate and Vilify
When used as verbs, denigrate means to criticise so as to besmirch, whereas vilify means to say defamatory things about someone or something.
check bellow for the other definitions of Denigrate and Vilify
-
Denigrate as a verb (transitive):
To criticise so as to besmirch; traduce, disparage or defame.
-
Denigrate as a verb (transitive):
To treat as worthless; belittle, degrade or disparage.
Examples:
"You have no right to denigrate people and things that you have no personal experience with."
-
Denigrate as a verb (rare):
To blacken.
-
Vilify as a verb (transitive):
To say defamatory things about someone or something; to speak ill of.
-
Vilify as a verb (transitive):
To belittle through speech; to put down.