champ
noun
1. someone who has won first place in a competition
Similar word(s): champion
Definition categories: person, challenger, competition, competitor, contender, rival
1. someone who has won first place in a competition
Similar word(s): champion
Definition categories: person, challenger, competition, competitor, contender, rival