What is the full meaning of invigorations
INVIGORATION, the act of invigorating [n]
Example of the word invigorations placed on a Scrabble board.