13 letters · 18 points in Scrabble
verb impart vigor, strength, or vitality to
adjective with restored energy