English word definition — powered by WordNet
give or bring back
restore to a previous or better condition
Want to remember restitute?