The Dictionary of Internal Security

Dictionary

English  
taser - noun MP3
 
Definitions  
Def: an electroshock weapon which fires projectiles that transmit electric shocks through a thin wire to incapacitate someone
Example: Police departments around the globe have adopted the Taser as a substitute for bullet-firing weapons.
 
Usage note  
Word family  
  • taser (colloquial)
 
Collocations  
 
See also  
 
dic_connotations