Langimage
English
C1

the act of giving up one's life for a cause or another person.

Meanings

the act of giving up one's life for a cause or another person.

He made the supreme sacrifice for his country.

Synonyms

Last updated: 2025/01/11 11:55