Revitalize means giving an feeling of animation or perhaps revived spirit to
something or someone. It applies to the process of energizing together with optimistic characteristics or a fresh lease of life. Therefore, it can be converted as intending bringing life or excitement to an individual.
Invigorative definition of invigorative by The Free Dictionary