(BE IN) HIGH SPIRITS


Meaning of (BE IN) HIGH SPIRITS in English

have energy, be cheerful They are in high spirits since their home team won the tournament.

English idioms vocab.      Словарь английских идиом и выражений.