HELD HIM IN LEASH Meaning of HELD HIM IN LEASH in English did not give him any room to breath, kept him quite dependent Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012