rejuvenation

noun
  1. the process of making someone or something look or feel young, fresh, or energetic again
  2. the process of giving new life or vigor to something

Examples