INSTAURATION Meaning of INSTAURATION in English (n.) Restoration after decay, lapse, or dilapidation; renewal; repair; renovation; renaissance. Webster's English dictionary. Английский словарь Webster. 2012