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:
a letter animals
animals begin with l