What does carabiner mean?

carabiner meaning in General Dictionary

an oblong steel band with a spring clip; found in mountaineering to attach a rope to a piton or even to connect two ropes