INSTAURATION


Meaning of INSTAURATION in English

noun restoration after decay, lapse, or dilapidation; renewal; repair; renovation; renaissance.

Webster English vocab.      Английский словарь Webster.