reviving

verb

Returning or restoring to life or vigor; reanimating.

Present participle of revive.

adjective

Tending to impart new life and vigor to.