Meaning of handlock

Definition of handlock

(noun) shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs

Other information on handlock

WIKIPEDIA results for handlock
Amazon results for handlock