Stun gun

~noun

Entry: a weapon used to stun or temporarily immobilize a victim, especially by delivering a high-voltage electric shock.

 

@ Milton-Kindersley Advanced Dictionary