invigorating

US /ɪnˈvɪɡ.ɚ.eɪ.t̬ɪŋ/
UK /ɪnˈvɪɡ.ɚ.eɪ.t̬ɪŋ/
"invigorating" picture
1.

belebend, erfrischend, stärkend

making one feel strong, healthy, and full of energy

:
The cool mountain air was incredibly invigorating.
Die kühle Bergluft war unglaublich belebend.
She found the morning run to be an invigorating start to her day.
Sie empfand den Morgenlauf als einen belebenden Start in den Tag.