DictionaryForumContacts

   English
Google | Forvo | +
keep on a short leash
abbr., AmE keep on short leash (Taras); have on a short leash (Taras); have on short leash (Taras)