|
Definitions for: Invigorating [adj] imparting strength and vitality; "the invigorating mountain air"
Synonyms: animating, bracing, brisk, corroborant, energising, energizing, enlivening, exhilarating, fortifying, fresh, life-giving, refreshful, refreshing, renewing, restorative, revitalising, revitalizing, reviving, stimulating, strengthening, tonic, vitalizing
Antonyms: debilitating
|