DictionaryForumContacts

   English
Google | Forvo | +
keep on a short leash
gen. jdn. an der kurzen Leine halten
 English thesaurus
keep on a short leash
abbr., AmE keep on short leash (Taras); have on a short leash (Taras); have on short leash (Taras)