Synonyms: fresh, tonic, bracing, brisk, refreshful, refreshing
Definition: imparting vitality and energy
Usage: the bracing mountain air
Similar words: invigorating
Definition: imparting strength and vitality
Usage: the invigorating mountain air