Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downrates
in English
downrates
#uncommon
Definitions
Verb
gives
a
lower
evaluation
or
score
assigns
a
lower
rating
;
reduces
in
rank
Base Words
rates
down