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