restored to new life and vigor; a revitalized economy; a revitalized inner-city neighborhood
[ Syn: revitalized ]