Scrabble Cheat
INVIGORATED
INVIGORATED is a 11 letter Scrabble word worth 16 points.
give strength or energy to
Letter start with I