In a state of high spirits.
simple past and past participle of exhilarate
Select a language to see translations