self-renewal

Noun
  1. The act of renewing yourself (or itself) (synset 101251508)

Other Searches