Armbar Definition
noun
(combat sports) A joint lock where the elbow is hyperextended in order to cause pain and/or injury.
Wiktionary
Other Word Forms of Armbar
Noun
Singular:
armbar
Plural:
armbarsFind Similar Words
Find similar words to armbar using the buttons below.