DETRACTOR


Meaning of DETRACTOR in English

/ dɪˈtræktə(r); NAmE / noun

[ usually pl. ] (especially formal ) a person who tries to make sb/sth seem less good or valuable by criticizing it

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.