as in critics
a person who criticizes something or someone
Despite his popularity, his many detractors still think his work is overrated. Even her detractors had to admit that she had made the company successful.
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share