invigorating
/ɪnˈvɪɡəreɪtɪŋ/
adjective
- Making you feel full of energy, refreshed, or lively.
- An invigorating morning run helps me start the day well.
- She enjoyed an invigorating swim in the cold ocean.
- The invigorating scent of pine trees filled the forest.
Synonyms