GeneralConnection.com
➔
Dictionary
hammerlock
Noun
1. lock
Usage