to renew or renovate; to instaurate

listen to the pronunciation of to renew or renovate; to instaurate
English - English
instaure