WordNet: invigorating
imparting strength and vitality; "the invigorating mountain air"
- also see stimulating
- similar to animating, enlivening
- similar to corroborant
- similar to exhilarating, stimulating
- similar to life-giving, vitalizing
invigorating
- (englanti) debilitating (antonym)
- (suomi) elvyttävä (synonyymi)
- (suomi) virkistävä (synonyymi)