What are the opposite words for invigorate?

Invigorate means to give energy or strength to someone or something. Antonyms for this word include words that imply the opposite or the lack of energy, such as weary, exhaust, drain, and enervate. "Weary" means to feel tired or fatigued, while "exhaust" means to drain the energy completely. "Drain" means to use up or consume all of something, including energy, while "enervate" means to weaken or exhaust someone or something physically or emotionally. Other antonyms for "invigorate" include words like deflate, blunt, deaden, and discourage, which all indicate a lack of energy, strength, or enthusiasm.

Antonym of the day

johnny come lately
expert, local, national.