Definition
Simply plug your letters into the Search and Get definitions for English words.
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