Exhilarating /(?)/

Ex·hil·a·ra·ting

Exhilarating

a.
  1. That exhilarates; cheering; gladdening.