Invigorative definition of invigorative by The Free Dictionary
Invigorate is a term giving a sense of animation or refreshed vigor to something or someone. It refers to the process of energizing using beneficial characteristics or a brand-new lease of life. Therefore can be converted as intending bringing life or motivation to an individual.