Words · Less common
11 letters · 9 distinct letters
restored to new life and vigor
a revitalized economy