definition deprivation self Self-Deprivation Definition Self-Deprivation Definition . Wiktionary (1.00 / 1 vote) rate this definition: … Read more Self-Deprivation Definition July 20, 2023 Post a Comment