Invigorate stands for giving a feeling of liveliness or refreshed enthusiasm to something or someone. It pertains to the process of filling with constructive features or a brand-new rent of life. Therefore, it
can be interpreted as intending infusing life or excitement to a person.
Invigorate definition in American English