Shock Cuffs (noun) Definition, Meaning & Examples

plural noun
  1. metal handcuffs that deliver an electric shock of low amperage but high voltage, used to momentarily stun a prisoner or a person being arrested: She made a small attempt to move her arms, but failed, as the shock cuffs restrained her.
Shock Cuffs (noun) Definition, Meaning & Examples

More Definitions