10 letters · 13 points in Scrabble
verb give new life or energy to
adjective given fresh life or vigor or spirit