Invigorate stands
for giving an feeling of vitality as well as revived enthusiasm to something or someone. It refers to the process of filling together with positive characteristics or a fresh lease of potential. Therefore, it can be interpreted as meaning bringing life or encouragement to a person.