grenades
gre-nades
noun
Small explosive devices thrown by hand or launched from a weapon.
"The soldiers practised throwing grenades at the range."
Thesaurus
Synonyms: grenade
gre-nades
Small explosive devices thrown by hand or launched from a weapon.
"The soldiers practised throwing grenades at the range."
Synonyms: grenade