Meaning of self-sacrificing

Definition of self-sacrificing

(adj) willing to deprive yourself

Other information on self-sacrificing

WIKIPEDIA results for self-sacrificing
Amazon results for self-sacrificing