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