Invigorative definition of invigorative by The Free Dictionary Energize is a term giving a feeling of liveliness or revived energy to something or someone. It relates to the process of charging using positive qualities or a fresh rent of living. Therefore can be translated as suggesting bringing life or encouragement to an individual.