Energize represents giving a perception of animation or perhaps revived spirit to something or someone. It refers to the process of filling with optimistic qualities or a new lease of existence. Therefore, it can be converted as suggesting bringing life or motivation to somebody.
Invigorative definition of invigorative by The Free Dictionary