grenade Meaning, Definition & Usage
- 
       noun a small explosive bomb thrown by hand or fired from a missile
        
      
 
WordNet
Gre*nade" noun
Etymology
F.Definitions
- (Min.) - A hollow ball or shell of iron filled with powder of other explosive, ignited by means of a fuse, and thrown from the hand among enemies.