Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
detractor
in English
detractor
uk
/dɪˈtræktəʊr/
#uncommon
Plural
detractors
Definitions
Noun
one
who
criticizes
or
discredits
(
someone
or
something
)
The
company
has
a
detractor
who
constantly
posts
negative
reviews
online
.