noun
1. the phenomenon of vitality and freshness being restored
-
the annual rejuvenation of the landscape
• Syn: ↑greening
• Derivationally related forms: ↑green (for: ↑greening), ↑rejuvenate
• Hypernyms: ↑organic phenomenon
2. the act of restoring to a more youthful condition
• Derivationally related forms: ↑rejuvenate
• Hypernyms: ↑restoration
• Hyponyms: ↑refreshment, ↑recreation
Useful english dictionary. 2012.