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.