1 English Synonyms for LEGBAR
Prev.1Next
kneebar
Definition: 1. (combat sports) A joint lock where the knee is hyperextended in order to cause pain and/or injury.
Show more information about kneebar
Prev.1Next
Search took: 7.5244 ms
Definition: 1. (combat sports) A joint lock where the knee is hyperextended in order to cause pain and/or injury.
Show more information about kneebar
Search took: 7.5244 ms