Energize represents giving a sense of animation or revived enthusiasm to something or someone. It relates to the process of energizing with positive features or a fresh rent of living. Therefore, it can be interpreted as meaning giving life or stimulation to somebody.
Invigorator Definition Meaning MerriamWebster