taserTop 20000MeaningsNoun1. taser, a Taser2. taser, by generalization, any electroshock stun gunExamples1Ziri avait un taser.Ziri had a taser.