JUMAR Meaning of JUMAR in English n. mechanical device or clip or clamp used by mountaineers that grips rope when weight is applied from below Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012