Energize represents giving a sense of vibrancy as well as revived enthusiasm to something or someone. It refers to the process of animating with beneficial features or a new rent of life. Therefore, it can be converted as signifying giving life or excitement to an individual.
Invigorative definition of invigorative by The Free Dictionary