Instaurate

Part of speech: verb

To renew; renovate; restore.

Part of speech: noun

Instauration.

Share it on: