-
adjectivehaving a higher rank
Similar:
-
nounposition on a scale in relation to others in status or rank or achievementtype of:
Definition that contains ranking
- first ranking above all others
- foremost ranking above all others
- world-class ranking above all others