Yahoo Malaysia Web Search

Search results

  1. Dictionary
    self-deprivation

    noun

    • 1. voluntary denial or suppression of one's own interests or desires: "a monastic life of severe self-deprivation"

    More definitions, origin and scrabble points