English Dictionary
Definition world-beater in British English
world-beater noun
[countable] noun
Example
This team are hardly world-beaters.
Synonyms and related words
