Invigorate represents giving a sense of vitality and renewed vigor to something or someone. It relates to the process of filling along with constructive characteristics or a fresh rent of life. Therefore, it can be translated as
signifying giving life or excitement to a person.
Reinvigorate Definition Meaning Synonyms