'self-giving' definitions:

Definition of 'self-giving'

(from WordNet)
adjective
Willing to deprive yourself [syn: self-denying, self- giving, self-sacrificing]