handcuff

You are here

handcuff
  • noun
    A pair of lockable linked metal rings for securing a prisoner's wrists.
    verb
    Put handcuffs on (someone) (he was led into court handcuffed to a policeman)

About

We are dedicated to creating and providing free, high-quality English language learning resources.