rejuvenator

nounA person or thing that makes someone or something feel or look younger, fresher, or more energetic.

Synonyms

rejuvenator synonyms & antonyms | whatsthatwordmean | whatsthatwordmean