stun grenade

listen to the pronunciation of stun grenade
English - Turkish
stun bombası
English - English

Definition of stun grenade in English English dictionary

hurl a stun grenade
throw a stun grenade (type of explosive)