Webster's Revised Unabridged Dictionary · 1913

Self-sacrificing

Self-sacrificing , adjective

Yielding up one's own interest, feelings, etc; sacrificing one's self.