Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
karabiners
in English
karabiners
#uncommon
Definitions
Noun
a
type
of
metal
link
for
anchoring
or
clipping
objects
The
climber
used
karabiners
to
attach
herself
to
the
rope
.
metal
clips
with
gates
for
securing
ropes
The
search
and
rescue
team
employed
karabiners
to
secure
the
victim
.