world-beating - English Synonyms Dictionary