rejuvenating

re-ju-ve-nat-ing

adjective

Making one feel young, fresh, or full of energy again.

"The rejuvenating spa treatment was just what I needed."

Thesaurus

Synonyms: rejuvenate, regenerate, restore

Antonyms: age