

0 / 0
invigorating

adjective
- imparting strength and vitality; "the invigorating mountain air"
Antonyms: debilitating Similar: animating, enlivening, bracing, brisk, energizing, energising, fresh, refreshing, refreshful, tonic, corroborant, exhilarating, stimulating, fortifying, strengthening, life-giving, vitalizing, renewing, restorative, reviving, revitalizing, revitalising
![]() |
|
Show Complete Word Source Live Entry



