'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'