Definisi 'handlock'

English to English
noun
1 shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs Terjemahkan
source: wordnet30


Visual Synonyms