Grenade
English Meaning
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.
- A small bomb or explosive missile that is detonated by a fuse and thrown by hand or shot from a rifle or launcher.
- A glass container filled with a chemical such as tear gas that is dispersed when the container is thrown and broken.