This word can also be a form of:
adjective “invigorating”
base form invigorating (more/most)
- making you feel strong, energetic, and full of life
Sign up to see the translation of definitions and examples into any language.
The invigorating morning jog left her feeling refreshed and ready to tackle the day.