Origin: Latin suffix -ate
Definition, synonyms and related words
To renew, restore to wholeness.
Restored to wholeness or a perfect state; renewed.