strain at the leash

English

Verb

strain at the leash

  1. (idiomatic) To be very eager to do or begin something.