HAVE ONE'S HANDS TIED Meaning of HAVE ONE'S HANDS TIED in English informalbe unable to act freely. → hand Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004