INVIGORATE Meaning of INVIGORATE in English v. a. Strengthen, fortify, animate, quicken, energize, give vigor to, give life and energy to. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012