ALL meanings of grenade
gre·nade
G g - noun grenade a small shell containing an explosive and thrown by hand or fired from a rifle or launching device. 1
- noun grenade a similar missile containing a chemical, as for dispersing tear gas or fire-extinguishing substances. 1
- verb with object grenade to attack with a grenade or grenades. 1
- noun grenade small explosive missile 1
- noun grenade A small bomb thrown by hand or launched mechanically. 1
- countable noun grenade A grenade or a hand grenade is a small bomb that can be thrown by hand. 0
- noun grenade a small container filled with explosive thrown by hand or fired from a rifle 0
- noun grenade a sealed glass vessel that is thrown and shatters to release chemicals, such as tear gas or a fire extinguishing agent 0
- noun grenade a small bomb detonated by a fuze and thrown by hand or fired from a rifle 0
- noun grenade a glass container to be thrown so that it will break and disperse the chemicals inside: used for putting out fires, spreading tear gas, etc. 0