grenade noun definition in Weapons topic from the Oxford Advanced Learner's Dictionary

grenade

 noun: Weapons topic
a small bomb that can be thrown by hand or fired from a gun rocket-propelled grenades

Explore other topic groups related to Weapons

War and conflict