CHAMPION MEANING IN ENGLISH

• Champion Definition & Synonyms

  1. (v. t.) To furnish with a champion; to attend or defend as champion; to support or maintain; to protect.


Synonyms:
Admirer, Booster, Champ, Defend, Fighter, Friend, Hero, Paladin, Protagonist, Supporter,

• Championness Definition & Synonyms

  1. (n.) A female champion.


RECENT SEARCHES