Invigorate means giving a feeling of vibrancy and refreshed vigor to something or someone. It applies to the process of charging together with positive features or a new lease of existence. Therefore, it can be interpreted as suggesting bringing life or excitement to somebody.
invigorate meaning