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