Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
top-rated
in English
top-rated
#common
Definitions
Adjective
highly
ranked
or
rated
;
very
good
or
excellent
having
the
highest
rating
or
score
being
at
the
top
of
a
list
or
ranking