grenade
gre-nade
noun
A small explosive device thrown by hand or launched, designed to cause damage.
"The soldier hurled a smoke grenade."
gre-nade
A small explosive device thrown by hand or launched, designed to cause damage.
"The soldier hurled a smoke grenade."