Browse by letter

In high spirits

To have much energy, to be cheerful.

The students are in high spirits since their team won the tournament.