English Dictionary
◊ SELF-SACRIFICING
self-sacrificing
adj : willing to deprive yourself [syn: {self-denying}, {self-giving}]