imparting strength and vitality
<adj.all>
sample sentences
"the invigorating mountain air"
semantic pointers
also see
similar to
animating, enlivening
fresh, refreshing, brisk, bracing, refreshful, tonic
corroborant
exhilarating, stimulating
life-giving, vitalizing
renewing, restorative, reviving, revitalizing, revitalising