in high spirits

Our editors are putting together more complete content — check back in about 20 minutes

in high spirits — adjective

1. feeling happy and full of energy

1.形容詞
釋義

feeling happy and full of energy

例句

The team was in high spirits after winning the championship.