Dictionary entry

INSTAURATOR

Webster's Dictionary 1828

INSTAURA'TOR, noun One who renews or restores to a former condition.