Definition

A term that refers to something that revives, revivifies, or gives new life or vigor to a situation, organism, or concept.