invigorating
Definitions
Making one feel strong, healthy, and full of energy.
Refreshing or stimulating in a way that revitalizes the body or mind.
Examples
The cold morning air was incredibly invigorating as we started our hike up the mountain.
Taking a swim in the ocean is an invigorating way to start the day.
She found the brisk walk through the park to be quite invigorating after sitting at her desk all afternoon.
Synonyms
energizing refreshing stimulating revitalizing exhilarating bracing invigorative
Antonyms
exhausting draining fatiguing enervating tiring wearying debilitating