Rejuvenate stands for giving an feeling of vibrancy and refreshed enthusiasm to something or someone. It applies to the process of energizing with positive features or a fresh lease of living. Therefore can be interpreted as intending giving life or motivation to an individual.
Invigorative definition of invigorative by The Free Dictionary