Fall On A Grenade Definition
verb
To sacrifice oneself for the sake of others.
Wiktionary
Find Similar Words
Find similar words to fall on a grenade using the buttons below.
To sacrifice oneself for the sake of others.
Find similar words to fall on a grenade using the buttons below.