Definition of screwgate in English:

screwgate

(also screwgate karabiner)

noun

Mountaineering
  • A type of lockable karabiner.

Pronunciation:

screwgate

/ˈskruːɡeɪt/