handlock meaning
UK US
handlock (noun): shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs.
Definition of handlock
Word lists: words starting with HA · words ending in CK · 8-letter words
More about handlock on Wikipedia.