taser
Top 20000
Meanings
Noun
1. taser, a Taser
2. taser, by generalization, any electroshock stun gun
Examples1
Ziri had a taser.