WordNet (r) 3.0 (2006):self-giving adj 1: willing to deprive yourself [syn: self-denying, self- giving, self-sacrificing]