champed at the bit

English

Verb

champed at the bit

  1. simple past and past participle of champ at the bit