IN HIGH SPIRITS


Meaning of IN HIGH SPIRITS in English

in a good mood, excited

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.