English word definition — powered by WordNet
a competitor who holds a preeminent position
Want to remember world-beater?