Synonyms of Undefeated Champion

Primary definition: A person or team that has never lost a competition or contest.

Full Dictionary Entry

Antonyms & Opposite Concepts