Tie Hand And Foot Definition

verb
Synonym of bind hand and foot.
Wiktionary