Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downrating
in English
downrating
#uncommon
Definitions
Verb
decreasing
or
lowering
an
evaluation
(
of
something
)
giving
a
lower
rating
;
reducing
score
Base Words
rating
down