1.cause (a stream or river) to erode, as by an uplift of the land
2.develop youthful topographical features;
the land rejuvenated
3.make younger or more youthful;
The contact with his grandchildren rejuvenated him
4.return to life; get or give new life or energy;
The week at the spa restored me
5.become young again;
The old man rejuvenated when he became a grandfather