Energize stands for giving an feeling of vibrancy or refreshed enthusiasm to something or someone. It pertains to the process of filling together with beneficial features or a new lease of living. Therefore can be converted as signifying infusing life or stimulation to an individual.
invigorating EnglishFrench Dictionary WordReferencecom