Champ

French Meaning

mâchonner

English Meaning

  1. To bite or chew upon noisily. See Synonyms at bite.
  2. To work the jaws and teeth vigorously.
  3. champ at the bit To show impatience at being held back or delayed.
  4. Informal A champion.

StatCounter - Free Web Tracker and Counter