Definify.com

Definition 2024


needle_gun

needle gun

English

Noun

needle gun (plural needle guns)

  1. a firearm that has a needle-like firing pin

Translations