STRAINING AT THE LEASH


Meaning of STRAINING AT THE LEASH in English

EAGER, impatient, anxious, enthusiastic; informal itching, dying.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.