Keylock meaning

(combat sports) An armlock where the implementer isolates the opponent's arm and torques the shoulder in order to cause pain or injury.
noun
0
0
Advertisement

Origin of keylock

key +‎ lock.