Grenade - Definition - Law Dictionary Home Dictionary Definition grenade
Definition :
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
View Judgments Citing this PhraseView Acts Citing this Phrase