Revitalize stands for giving an feeling of animation and renewed spirit to a thing or someone. It refers to the process of energizing together with beneficial attributes or a fresh rent of life. Therefore can be translated as signifying giving life or motivation to a person.
invigorate meaning