Meaning : Cause (a stream or river) to erode, as by an uplift of the land.
Meaning : Develop youthful topographical features.
Example :
The land rejuvenated.
Meaning : Make younger or more youthful.
Example :
The contact with his grandchildren rejuvenated him.
Meaning : Return to life. Get or give new life or energy.
Example :
The week at the spa restored me.
Synonyms : regenerate, restore
Meaning : Become young again.
Example :
The old man rejuvenated when he became a grandfather.