Definition of bind someone hand and foot in English:

bind someone hand and foot

phrase