binding hand and foot

English

Verb

binding hand and foot

  1. present participle and gerund of bind hand and foot