denigrator

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

Definitions

1. noun

A person who denigrates or speaks disparagingly of others.

“The critic was accused of being a denigrator for her harsh reviews of local artists.”

Synonyms

  • abuser
  • critic

Antonyms

  • advocate
  • praiser