'in high spirits' definitions:

Definition of 'in high spirits'

From: WordNet
adjective
Happy and excited and energetic [syn: high, in high spirits]

Words containing 'in high spirits'