invigorating

Synonyms of INVIGORATING