0%

ALL meanings of kimura

K k
  • noun kimura (combat sports) An armlock where the implementer isolates the opponent's arm and torques the shoulder in order to cause pain or injury. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?