Advertisement

Synonyms of World champion

Primary definition: The competitor or team that holds the highest rank or has won the primary competition globally in a specific sport or discipline.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement