VariousWords beta
Related Terms:
Definitions:
Noun
hand grenade
Definition: a grenade designed to be thrown by hand
Definition: A small hand-held explosive device designed to be thrown at an enemy.