Search in full dictionary
LEASH, STRAINING AT THE
LEASH, STRAINING AT THE
ScnMaster
(informal)
showing great eagerness (to d o something or to be free from rules or limits); being impatient.
—NVRD Approved Glossary