semiautomatic pistol
English Dictionary
->
Letter S
-> semiautomatic pistol
Search Dictionary:
semiautomatic pistol Definition
(n)
a
pistol
that
is
a
semiautomatic
firearm
capable
of
loading
and
firing
continuously
semiautomatic pistol Synonyms
semiautomatic
semiautomatic pistol
© Art Branch Inc.