SELF-SACRIFICE Meaning of SELF-SACRIFICE in English [self-sac.ri.fice] n (1805): sacrifice of oneself or one's interest for others or for a cause or ideal Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012