Synonyms for "restore"

Words with similar meaning