Search
Detractor
01
a person who criticizes or belittles the value or importance of someone or something
Example
The athlete hit back at her detractors by setting a new world record.
Search
a person who criticizes or belittles the value or importance of someone or something