in high spirits Meaning, Definition & Usage

  1. adjective satellite happy and excited and energetic
    high.

WordNet