365bet中国官方网站

  • word of the day

    carabiner

    carabiner - 365bet中国官方网站 definition and meaning for word carabiner

    Definition
    (noun) an oblong metal ring with a spring clip; used in mountaineering to attach a rope to a piton or to connect two ropes
    Synonyms : karabiner , snap ring
  • Download our Mobile App Today