Invigorate is a term giving an feeling of animation as well as refreshed
spirit to something or someone. It relates to the process of charging using constructive qualities or a fresh rent of potential. Therefore, it can be rendered as suggesting giving life or encouragement to somebody.