Definisi 'lever lock'
English to English
noun
1 a lock whose tumblers are levers that must be raised to a given position so that the bolt can move
source: wordnet30
More Word(s)
lock, lever, lever tumbler,

Visual Synonyms
Click for larger image