supreme sacrifice


noun

the sacrifice of one's own life: Many made the supreme sacrifice during the war.

British Dictionary definitions for supreme sacrifice

supreme sacrifice

noun

the supreme sacrifice the sacrifice of one's life