invigorating

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

menyegarkan, menguatkan, memberi energi

making one feel strong, healthy, and full of energy

:
The cool mountain air was incredibly invigorating.
Udara pegunungan yang sejuk sangat menyegarkan.
She found the morning run to be an invigorating start to her day.
Dia merasa lari pagi adalah awal yang menyegarkan untuk harinya.