invigorating

/ɪnˈvɪɡəreɪtɪŋ/
adjective
  1. 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.
What does "invigorating" mean? | whatsthatwordmean | whatsthatwordmean