Exhilarating

Exhilarating verb
transitive verb. : to make (someone) very happy and excited or elated was exhilarated by her success It's a demanding dining experience that may exhau...