experiencing renewed vigor; being reborn

listen to the pronunciation of experiencing renewed vigor; being reborn
English - English
renascent