handcuff

verb

  • Business (Corporate) Law/Company Law
  • Criminal Law

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.