Dictionary.com
Thesaurus.com
is invigorating
  • present progressive of invigorate (3rd person singular).