Rejuvenation

word

1. Noun

Rejuvenescence.

2. Noun

the phenomenon of vitality and freshness being restored; "the annual rejuvenation of the landscape"
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word