exhilarating
EXHIL'ARATING
, ppr. Enlivening; giving life and vigor to the spirits; cheering; gladdening.