English Dictionary

Pioneers in dictionary publishing since 1819

English Dictionary

Taser  (ˈteɪzə   (sometimes not capital)

Definitions

noun

  1. ® a weapon that fires electrical probes that give an electric shock, causing temporary paralysis

verb

  1. (transitive) to stun (someone) with a taser

Comments

Log in to comment on this word.