English dictionary
lever hang meaning and definition
Definition and meaning of lever hang at MeaningMonkey.org. lever hang meaning and definition in the English Dictionary.LEVER HANG noun
Definition of lever hang (noun)
- a hang performed on the rings with the body stationary in a horizontal position
Source: Princeton University Wordnet