What is the meaning of Hand_grenade?

A small hand-held explosive device designed to be thrown at an enemy.

A fire grenade (kind of portable fire extinguisher).

Source: wiktionary.org