screwgate
Etymology
From screw + gate.
screwgate means A kind of carabiner that is fastened by means of a screw thread. Lexicurio rates it Sui generis — a strength score of 93 out of 100.
noun
- A kind of carabiner that is fastened by means of a screw thread.