Home / R / rejuvenation

rejuvenation

noun 12 letters Scrabble 22 WWF 28
Definitions
noun

the phenomenon of vitality and freshness being restored

“the annual rejuvenation of the landscape”

noun

the act of restoring to a more youthful condition

Want another word?
Spin the dictionary for a fresh one.
Generate a word →