Definition of detractor in English:
A person who disparages someone or something.
- Of course, detractors and critics emerged instantaneously out of the woodwork.
- Every detractor, accuser, finger-pointer, critic, opponent, enemy, investigator was faced down and confronted by a politician who seemed to be made of pure granite.
- My detractors never acknowledge that their resentment comes from a place of their own inadequacy.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.