invigorating

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

verkwikkend, stimulerend, opwekkend

making one feel strong, healthy, and full of energy

:
The cool mountain air was incredibly invigorating.
De koele berglucht was ongelooflijk verkwikkend.
She found the morning run to be an invigorating start to her day.
Ze vond de ochtendloop een verkwikkende start van haar dag.