Invigorating

/ɪnˈvɪɡəreɪtɪŋ/

Synonyms

  • refreshing
  • energizing
  • rejuvenating
  • revitalizing
  • stimulating

Slang Meanings

high-energy vibe
That party was so invigorating, I felt like dancing all night!