What is the meaning of carabiner in English?

Learn vocabulary with pictures as well as definitions of carabiner in English

Learn in

See more

n. carabiner

Definition of carabiner in English

Safety device, consisting of a metal loop with a spring gate, that is used to hook and fasten loads securely.