Invigorate means giving an feeling of vibrancy as well as refreshed vigor to something or someone. It applies to the process of energizing with beneficial qualities or a fresh lease of life. Therefore, it can be converted as signifying infusing life or encouragement to an individual.
invigorate verb Definition pictures pronunciation and