Subscribe
URL of the page has been copied to clipboard.
Meaning : Give new life or energy to.
Example : A hot soup will revive me. This will renovate my spirits. This treatment repaired my health.
Synonyms : animate, quicken, recreate, renovate, repair, revive, revivify, vivify
Install App