ALL meanings of taser
Ta·ser
T t - noun taser a brand of weapon that fires electrical probes that give an electric shock, causing temporary paralysis 0
- verb taser to stun (someone) with a Taser 0
- noun taser a hand-held, battery-operated device used to deliver a powerful electric shock either by direct contact or by firing electrically charged darts: used for self-defense and in law enforcement 0
- noun taser such a device 0
- verb transitive taser to stun with a Taser 0