invigorate EnglishFrench Dictionary WordReferencecom
Energize is a term giving a feeling of vitality or perhaps revived energy to something or someone. It applies to the process of energizing using positive qualities or a brand-new rent of potential. Therefore can be translated as intending bringing life or excitement to somebody.