What does detractors mean?
noun
People who criticize or oppose someone or something. A person who speaks against or opposes something.
Example
"The politician's detractors criticized her decision to raise taxes."
Definition generated by AI and curated by RJS Tech Solutions LLP.