self-renewal
self-re new al ▶noun the process of renewing oneself or itself. DERIVATIVES self-re new ing adjective
self-renewal |sɛlfrɪˈnjuːəl | ▶noun [ mass noun ] the process of renewing oneself or itself.