invigorative
Definitions
Having the power or quality of imparting vigor, energy, or vitality.
Serving to refresh, stimulate, or animate.
Examples
The cool morning breeze had an invigorative effect on the tired hikers.
She found the brisk walk through the forest to be highly invigorative after a long day at the office.
Synonyms
revitalizing energizing refreshing stimulating restorative bracing invigorating
Antonyms
enervating exhausting draining debilitating fatiguing wearying lethargic