8 letters · 12 points in Scrabble
verb reestablish on a new, usually improved, basis or make new or like new
verb cause to appear in a new form
adjective tending to impart new life and vigor to