grenade has definitions from the fields of military,arms
1
[ noun ] (military,arms) a small explosive bomb thrown by hand or fired from a missile

Used in print

(Tristram Coffin, Not to the Swift....)

Trig and a very black colored boy from Detroit had killed or put out_of action ten guerrillas by grenades and hand-to-hand fighting .

*