DictionaryAI

needle gun

Short definition from Wiktionary

Noun

  1. A firearm with a needlelike firing pin.
  2. A needle-gun scaler: a scaler with a set of needles that strike with reciprocating action.
  3. 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.