Revitalize stands for giving an feeling of vitality and refreshed enthusiasm to a thing or someone. It pertains to the process of charging along with constructive features or a fresh lease of living. Therefore can be interpreted
as signifying giving life or encouragement to somebody.
invigorating EnglishFrench Dictionary WordReferencecom