CHAMP


Meaning of CHAMP in English

1. v. & n.

--v.

1. tr. & intr. munch or chew noisily.

2 tr. (of a horse etc.) work (the bit) noisily between the teeth.

3 intr. fret with impatience (is champing to be away).

--n. a chewing noise or motion.

Phrases and idioms:

champ at the bit be restlessly impatient.

Etymology: prob. imit. 2. n. sl. a champion.

Etymology: abbr.

Oxford English vocab.      Оксфордский английский словарь.