Rejuvenate
English word definition — powered by WordNet
VERB
cause (a stream or river) to erode, as by an uplift of the land
develop youthful topographical features
make younger or more youthful
return to life
become young again
Want to remember rejuvenate?
Sign up free to bookmark & revise