Definition of "Invigoration" :
noun: the activity of giving vitality and vigour to something
noun: quality of being active or spirited or alive and vigorous
noun: the activity of giving vitality and vigour to something
noun: quality of being active or spirited or alive and vigorous