algemar

verbo

full

handcuff

verb

Definitions of handcuff

English

to put handcuffs on someone (NB handcuffs are two metal or plastic rings joined by a short chain are locked around a prisoner's wrists to stop them from using their hands)

He was handcuffed and taken to the back of the plane.