Definition of INVIGORATION
noun : INVIGORATION
Source: WordNet 3.1
-
1. (
) quality of being active or spirited or alive and vigorous ;
-
2. (
) the activity of giving vitality and vigour to something ;
See more about : INVIGORATION