SELF-SACRIFICER Meaning of SELF-SACRIFICER in English [self-sac.ri.fic.er] n (1668): one that practices self-sacrifice Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012