TASER

Definition : Thomas A. Swift’s Electric Rifle
Category : Governmental » Weapons & Forces
Country/Region : Worldwide Worldwide
Popularity :

What does TASER mean?

TASER (Thomas A. Swift’s Electric Rifle) is an electroshock weapon sold by Taser International. It uses electrical current to disrupt voluntary control of muscles causing temporary paralysis.