Dictionary
Words, grammatical forms and meanings linked to the ontology.
fall on a grenade en · VERB
Meanings
-
(idiomatic, informal) To sacrifice oneself for the sake of others.
It is unrealistic in most project settings to expect a team member to “fall on a grenade” to sacrifice his life for the sake of his teammates.
2007, George Pitagorsky, The Zen Approach to Project Management: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."
2000, U.S. News & World Report, volume 129, numbers 1-8, page 99:
Forms
Relateds
fall on one's sword · take one for the team