WTWM

whatsthatwordmean

← Definition
Guess

instauration

nounThe act of restoring or renewing something; a revival or reestablishment.

Synonyms

restorationnounrevivalnounrenewalnoun

Antonyms

destructionnoun

Built for word lovers.