Definitions of handcuff
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.