tied someone's hands

English

Verb

tied someone's hands

  1. simple past and past participle of tie someone's hands