Noun: denigrator 'de-nu,grey-tu(r)
- A person who denigrates or disparages someone or something
"The critic was known as a denigrator of modern art"
Derived forms: denigrators