Revitalize represents giving an feeling of animation as well as refreshed spirit to something or someone. It applies to the process of filling along with constructive features or a brand-new lease of living. Therefore can be interpreted as signifying infusing life or excitement to somebody.
invigorate EnglishFrench Dictionary WordReferencecom