English dictionary
hand grenade meaning and definition
Definition and meaning of hand grenade at MeaningMonkey.org. hand grenade meaning and definition in the English Dictionary.HAND GRENADE noun
Definition of hand grenade (noun)
- a grenade designed to be thrown by hand
Source: Princeton University Wordnet