invigorate is a crossword puzzle answer that we have spotted 3 times. Give strength and energy to Inspire with renewed strength give ration out to restore energy