Energize represents giving an feeling of vitality or perhaps refreshed enthusiasm to something or someone. It pertains to the process of animating using constructive features or a brand-new lease of living. Therefore can be rendered as intending bringing life or motivation to someone.
Invigorate definition in American English