Wordia - The Definition Of Invigorate
invigorate
verb, to give vitality and vigour to; animate; brace; refresh
From Collins
©HarperCollins 2008. Collins English Dictionary definition of invigorate
verb, to give vitality and vigour to; animate; brace; refresh
From Collins
©HarperCollins 2008. Collins English Dictionary definition of invigorate