Invigorative definition of invigorative by The Free DictionaryRevitalize means giving a feeling of liveliness or perhaps refreshed enthusiasm to something or someone. It pertains
to the process of filling along with beneficial qualities or a different lease of potential. Therefore can be interpreted as intending giving life or encouragement to somebody.