Find the word definition

Wiktionary
in high spirits

adv. cheerful, happy

WordNet
in high spirits

adj. happy and excited and energetic [syn: high]