Showing results for tie one's hands.
Search instead for
tierbestands.
tie one's hands
VERB
hamper
Synonyms
Antonyms
VERB
immobilize
Synonyms
Antonyms
VERB
tie/tie up
Synonyms
Antonyms