top-rated
English
Adjective
top
-
rated
(
not comparable
)
Having the highest
rating
in a category
Of excellent quality