self-sacrificing
1. [ adjective ] willing to deprive yourself
Synonyms: self-giving self-denying
Related terms: unselfish
Similar spelling:   self-sacrifice
  self-sufficing
  self-activating
  self-satisfied
  self-criticism
  self-gratification