INSTAURATION Meaning of INSTAURATION in English n. formal 1 restoration; renewal. 2 an act of instauration. Derivatives: instaurator n. Etymology: L instauratio f. instaurare (as IN-(2): cf. RESTORE) Oxford English vocab. Оксфордский английский словарь. 2012