What is the full meaning of invigorated
INVIGORATE, to give life and energy to [v]
Example of the word invigorated placed on a Scrabble board.