make the final/supreme/ultimate sacrifice

idiom

Definition of make the final/supreme/ultimate sacrifice

: to die He made the final/supreme/ultimate sacrifice for his country.