reviver

noun

One who revives or restores anything to use or prominence; one who recovers anything from inactivity, neglect, or disuse.

noun

That which invigorates or revives.

noun

A compound used for renovating clothes.

noun

In law. See revivor.

noun

One who, or that which, revives.

noun

Agent noun of revive; one who revives.