What is the meaning of Rejuvenate?

To render young again.

To give new energy or vigour to; to revitalise.

Source: wiktionary.org