Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downrated
in English
downrated
#uncommon
Definitions
Verb
having
a
decreased
or
lowered
evaluation
given
a
lower
rating
;
reduced
in
status
Base Words
rated
down