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."