Synonyms: exhilarating, elating
Definition: making lively and joyful
Similar words: exciting
Definition: creating or arousing excitement
Usage: an exciting account of her trip
Synonyms: exhilarating, stimulating
Definition: making lively and cheerful
Usage: the exhilarating effect of mountain air
Similar words: invigorating
Definition: imparting strength and vitality
Usage: the invigorating mountain air