Definitions of revitalizing:

  • adjective:   tending to impart new life and vigor to