The Daily

Word of the Day

Instauration

The act of restoring or renewing something.