|
Definition of Invigorating
1. Adjective. Imparting strength and vitality. "The invigorating mountain air"
Similar to: Animating, Enlivening, Bracing, Brisk, Fresh, Refreshful, Refreshing, Tonic, Corroborant, Exhilarating, Stimulating, Life-giving, Vitalizing, Renewing, Restorative, Revitalising, Revitalizing, Reviving
Also: Stimulating
Antonyms: Debilitating
Also: Stimulating
Antonyms: Debilitating
Definition of Invigorating
1. invigorate [v] - See also: invigorate