HAVE ONE'S HANDS TIED


Meaning of HAVE ONE'S HANDS TIED in English

See: TIED ONE'S HANDS.

Dictionary of English idioms .      Словарь английских идиом.