invigorate
Definition
To give strength or energy to; to stimulate physically or mentally.
中文 给予力量或能量;在身体上或精神上刺激。
Example
"A cold shower in the morning really helps to invigorate the senses."
To give strength or energy to; to stimulate physically or mentally.
中文 给予力量或能量;在身体上或精神上刺激。
"A cold shower in the morning really helps to invigorate the senses."