1 English Synonyms for KRAB
Prev.1Next
carabiner
Definition: 1. A metal link with a gate that can open and close, generally used for clipping ropes to anchors or other objects.
Show more information about carabiner
Prev.1Next
Search took: 8.0700 ms