Online English Dictionary

Home

Selfsacrifice


n.

The act of sacrificing one's self, or one's interest, for others; self-devotion.


© 2009 Dammam Community College