- semiautomatic pistol as a noun:
- 1
semiautomatic pistol
noun
1 semiautomatic pistol
A pistol that is a semiautomatic firearm capable of loading and firing continuously.
synonym: semiautomatic.
debug info: 0.0264
noun
A pistol that is a semiautomatic firearm capable of loading and firing continuously.
synonym: semiautomatic.
debug info: 0.0264