invigorate
verb[T]
uk/ɪnˈvɪɡ.ər.eɪt/us/ɪnˈvɪɡ.ɚ.eɪt/to make someonefeelfresher,healthier, and moreenergetic:
使精力充沛,使活跃We were invigorated byourwalk.散步使我们精神焕发。
Making things better
- add salt tosomethingidiom
- allay
- alleviate
- alleviation
- ameliorate
- cultivate
- liven(something)up
- lubricate
- make a differenceidiom
- make a world of differenceidiom
- makesomeone/somethingover
- relieve
- revitalize
- revivify
- revolutionize
- salvage
- salve
- save the dayidiom
- sharpen
- tonic