Taser

What is Taser?

Taser definition and meaning on Dictionary terms:
Trademark.
Often TASER. a brand name for a gunlike device that uses propelled wires or direct contact to electrically stun and incapacitate a person temporarily.

 

reference: www.dictionary.com/browse/taser

Tags: