disparager
Definitions
A person who speaks about someone or something in a way that expresses low opinion or lack of respect.
One who belittles, criticizes, or attempts to lower the reputation of another.
Examples
The critic was known as a harsh disparager of modern art, often dismissing new movements without a second thought.
Despite being a constant disparager of the company's policies, he was the first to apply for the new promotion.
She refused to listen to the disparager who sought only to undermine her hard work and confidence.
Synonyms
critic detractor belittler denigrator slanderer calumniator depreciator
Antonyms
advocate supporter champion praiser extoller defender lauder