invigorating
adjective/ɪnˈvɪɡəreɪtɪŋ/
/ɪnˈvɪɡəreɪtɪŋ/
- making somebody feel healthy and full of energy
- an invigorating walk/shower
Check pronunciation:
invigorating
Definition of invigorating adjective from the Oxford Advanced Learner's Dictionary