stun gun
English Dictionary
->
Letter S
-> stun gun
Search Dictionary:
stun gun Definition
(n)
a
weapon
designed
to
disable
a
victim
temporarily
by
delivering
a
nonlethal
high
-
voltage
electric
shock
stun gun Synonyms
stun baton
stun gun
© Art Branch Inc.