needle gun
Short definition from Wiktionary
Noun
- A firearm with a needlelike firing pin.
- A needle-gun scaler: a scaler with a set of needles that strike with reciprocating action.
- Any of various weapons that shoot needles or needlelike darts.
We haven’t written up needle gun yet: Simple and Standard meanings, examples and a quiz.