revitalising

Adjective
  1. Tending to impart new life and vigor to (synset 301360590)
    "the renewing warmth of the sunshine"

Found on Word Lists

Other Searches