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

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat

Related Resources:
animals beginning with d
animals starting with p