Akademik

invigorating
adjective
imparting strength and vitality
-

the invigorating mountain air

Ant: ↑debilitating
Similar to:
animating, ↑enlivening, ↑bracing, ↑brisk, ↑fresh, ↑refreshing, ↑refreshful, ↑tonic, ↑corroborant, ↑exhilarating, ↑stimulating, ↑life-giving, ↑vitalizing, ↑renewing, ↑restorative, ↑reviving, ↑revitalizing, ↑revitalising
See Also: ↑stimulating

Useful english dictionary. 2012.