Meaning of lever lock

Definition of lever lock

(noun) a lock whose tumblers are levers that must be raised to a given position so that the bolt can move

Other information on lever lock

WIKIPEDIA results for lever lock
Amazon results for lever lock