grenade

noun

Meaning

A small, hand-thrown explosive weapon designed to detonate upon impact or after a short delay.

Examples

  • The infantry unit practiced throwing dummy grenades to improve their accuracy.
  • A live grenade was discovered in the field, forcing the police to evacuate the area.

Synonyms: bomb, explosive, munition, ordinance