HAVE YOUR HANDS TIED


Meaning of HAVE YOUR HANDS TIED in English

to be unable to do what you want to do because of rules, promises, etc. :

I really wish I could help but my hands are tied.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.