English主要词典
invigorate
Universal Words
verb [VN]
1 [oftenpassive] to make sb feel healthy and full of energy:
The cold water invigorated him. * They felt refreshed and invigorated after the walk.
2 to make a situation, an organization, etc. efficient and successful:
They are looking into ways of invigorating the department.
invigorating adjective:
an invigorating walk / shower / massage