Word info

instaure

Verb

Meaning

To renew or renovate; to instaurate.

Source: Webster's dictionary

Anagrams

Close letter words and terms