Bind Hand And Foot Definition

verb
Tie up (someone's) hands and feet.
Wiktionary
Prevented from doing what one wishes.
Bound hand and foot.
Wiktionary