Synonyms: invigorating
Definition: imparting strength and vitality
Usage: the invigorating mountain air
Similar words: enlivening, animating
Definition: giving spirit and vivacity
Similar words: fresh, tonic, bracing, brisk, refreshful, refreshing
Definition: imparting vitality and energy
Usage: the bracing mountain air
Similar words: corroborant
Definition: used of a medicine that is strengthening
Similar words: exhilarating, stimulating
Definition: making lively and cheerful
Usage: the exhilarating effect of mountain air
Similar words: vitalizing, life-giving
Definition: giving or having the power to give life and spirit
Usage: returning the life-giving humus to the land- Louis Bromfield; life-giving love and praise; the vitalizing rays of the warming sun
Similar words: renewing, restorative, revitalising, revitalizing, reviving
Definition: tending to impart new life and vigor to
Usage: the renewing warmth of the sunshine