1. give new life or energy to
e.g. A hot soup will revive me
This will renovate my spirits
This treatment repaired my health
Synonym: animaterecreatereanimatereviverenovaterepairquickenrevivify
2. make more striking or animated
e.g. his remarks always vivify an otherwise dull story