CHAMP

Definition of CHAMP

  1. (verb)chafe at the bit, like horses
  2. (verb)chew noisily or vigorously
  3. (noun)someone who has won first place in a competition