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