needle gun
English
Noun
needle gun (plural needle guns)
- (historical) A firearm with a needlelike firing pin.
- A needle-gun scaler: a scaler with a set of needles that strike with reciprocating action.
- (chiefly science fiction) Any of various weapons that shoot needles or needlelike darts.
- Synonym: needler
Translations
a firearm that has a needle-like firing pin
|