Definition of stun grenade noun from the Oxford Advanced Learner's Dictionary

stun grenade

noun
 
;
 
 
a small bomb that shocks people so that they cannot do anything, without seriously injuring them
Search Results