Invigorate is a term giving a sense of liveliness or perhaps refreshed
energy to something or someone. It relates to the process of filling together with beneficial qualities or a new rent of life. Therefore, it can be interpreted as suggesting giving life or excitement to a person.