Search Details

Word: self-sacrifice (lookup usage) (lookup stats)


Meaning:

Noun:

  • The giving up of one's own benefit, especially giving up one's life, for the good of others.

Source: Wiktionary | Src Info »