self-giving Meaning, Definition & Usage

  1. adjective satellite willing to deprive yourself
    self-sacrificing; self-denying.

WordNet