The process of giving strength, energy, or vitality to someone or something; a revitalizing or energizing effect.
From Latin invigorare, combining in- (into) and vigor (strength, energy). The word entered English in the 17th century, maintaining its core meaning of infusing with strength or life force.
Remember that invigoration literally means putting 'vigor' INTO something - imagine injecting pure energy and strength into a tired system to bring it back to life!
Complete word intelligence in one call. Free tier — 50 lookups/day.