DETRACTOR


Meaning of DETRACTOR in English

de ‧ trac ‧ tor /dɪˈtræktə $ -ər/ BrE AmE noun [countable]

someone who says bad things about someone or something, in order to make them seem less good than they really are SYN critic

sb’s detractors

Even the President’s detractors admit that the decision was the right one.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.