Definition of grenade in English:
1A small bomb thrown by hand or launched mechanically.
- Their unit was ambushed with bombs, grenades and petrol bombs, but the soldiers managed to escape their vehicle before it burned out.
- At the moment they are still chucking stones, petrol bombs and grenades at us.
- As the patrol drove off, two rocket-propelled grenades were launched from a house.
Definition of grenade in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan