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.