fall on a grenade
To sacrifice oneself for the sake of others.
Another longtime Gore adviser says: "Nobody would fall on a grenade for him. People respect him but don't love him. He just doesn't inspire that kind of loyalty."
noun
A small explosive device, designed to be thrown by hand or launched using a rifle, grenade launcher, or rocket.
A pomegranate.
A charge similar to a fireball, and made of a disc-shaped bomb shell, but with only one set of flames at the top.
An unattractive girl.
verb
To use grenade(s) upon.
Some of the infantry got pinned down by it, and from cover kept up the battle by grenading rubble piles or any other likely spots ahead of them.
They advanced after grenading the next traverse, much like the British did.
Of an engine: to be violently wrecked so that the internal components burst out.