Adjective
1. revived
2. redux, renewed, resurgent, resuscitated, revitalized, revitalised, reanimated
3. animated, alive