Meaning of world-beater

Definition of world-beater

(noun) a competitor who holds a preeminent position

Other information on world-beater

WIKIPEDIA results for world-beater
Amazon results for world-beater