SELF-SACRIFICE MEANING IN ENGLISH

• Self-sacrifice Definition & Synonyms

  1. (n.) The act of sacrificing ones self, or ones interest, for others; self-devotion.


Synonyms:
Selflessness,

RECENT SEARCHES