Noun Definition
invigoration
1.Definition: quality of being active or spirited or alive and vigorous
Related Noun(s):animation, brio, spiritedness, vivification
Category: General2.Definition: the activity of giving vitality and vigour to something
Related Noun(s):animation, vivification
Category: General