What is the meaning of the word champion?

Looking for the meaning or definition of the word champion? Here are some definitions.
Meanings & Definitions
  1. person defeated surpassed rivals competition, especially sports
  2. person fights argues cause behalf someone else
  3. knight fought single combat behalf monarch
  4. support the cause of; defend
See Also
More Words
Translations for Other Languages
Matching Words
Copyright © 2014 WordHippo Contact Us Terms of Use Privacy Statement
Search Again!