Home
Search
Index
Definify.com
Definition
2024
needle_gun
needle gun
English
Noun
needle
gun
(
plural
needle guns
)
a
firearm
that has a needle-like
firing pin
Translations
a firearm that has a needle-like firing pin
German:
Zündnadelgewehr
(de)
Similar Results