lever lock

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



Terms and Conditions of Use / Copyright Notice