Definition of screwgate in English:

screwgate

(also screwgate karabiner)

noun

climbing
  • A type of lockable karabiner.

Pronunciation

screwgate

/ˈskruːɡeɪt/