hand grenadeTranslate hand grenade | into German | into Italian | into Spanish Definition of hand grenade noun a hand-thrown grenade. hand grenade in other Oxford dictionaries Definition of hand grenade in the US English dictionary