Synonyms: ace, adept, superstar, champion, sensation, star, genius, whiz, whizz, virtuoso, wiz, wizard, maven, mavin, hotshot
Definition: someone who is dazzlingly skilled in any field
Similar words: expert
Definition: a person with special knowledge or ability who performs skillfully
Synonyms: champion, fighter, hero, paladin
Definition: someone who fights for a cause
Similar words: defender, shielder, guardian, protector
Definition: a person who cares for persons or property
Synonyms: champ, champion, title-holder
Definition: someone who has won first place in a competition
Similar words: rival, contender, challenger, competition, competitor
Definition: the contestant you hope to defeat
Usage: he had respect for his rivals; he wanted to know what the competition was doing
Synonyms: supporter, friend, admirer, protagonist, booster, champion
Definition: a person who backs a politician or a team etc.
Usage: all their supporters came out for the game; they are friends of the library
Similar words: advocate, advocator, proponent, exponent
Definition: a person who pleads for a cause or propounds an idea
Definition: protect or fight for as a champion
Similar words: plump for, plunk for, endorse, indorse, back, support
Definition: be behind; approve of
Usage: He plumped for the Labor Party; I backed Kennedy in 1960
Synonyms: champion, prizewinning
Definition: holding first place in a contest
Usage: a champion show dog; a prizewinning wine
Similar words: best
Definition: (superlative of `good') having the most positive qualities
Usage: the best film of the year; the best solution; the best time for planting; wore his best suit