English Dictionary
Definition detractor in British English
detractor noun
[countable] noun
/dɪˈtræktə(r)/
1
someone who publicly criticizes someone or something
