World-ranking admin 6 years ago World-ranking definition World-rankingadjectiveRanking amongst the best in the world