Definition of denigrator in English:

denigrator

noun

  • A person who criticizes someone or something unfairly.

    ‘denigrators of the Church’

Pronunciation

denigrator

/ˈdɛnɪɡreɪtə/