Needle gun Meaning, Definition & Usage

Definitions
  1. a firearm loaded at the breech with a cartridge carrying its own fulminate, which is exploded by driving a slender needle, or pin, into it.

Webster 1913