Rejuvenate represents giving a sense of liveliness or perhaps revived enthusiasm to a thing or someone. It refers to the process of charging using positive features or a brand-new rent of life. Therefore can be interpreted as suggesting giving life or motivation to somebody.
Invigorative definition of invigorative by The Free Dictionary