EGAVE
enstore
Meaning
verb
To restore.
Similar words
restaurate
astore
reestate
restore
reestablish
rerestore
restable
restow
give back
store
Save “enstore” to learn later