We do not currently know of any synonyms for tie hand and foot.
For similar words to tie hand and foot, try: