in high spirits


Meanings

  • happy and excited and energetic

Synonyms