invigorate
英 [?n'v?g?re?t]
美[?n'v?ɡ?ret]
- vt. 鼓舞;使精力充沛
英英釋意
- 1. heighten or intensify;
- "These paintings exalt the imagination"
- 2. give life or energy to;
- "The cold water invigorated him"
- 3. make lively;
- "let's liven up this room a bit"
- 4. impart vigor, strength, or vitality to;
- "Exercise is invigorating"