restitute
noun
1. That which is restored or offered in place of something; a substitute.
verb
1. give or bring back
Similar word(s): restore
Definition categories: possession, refund, repay, return
2. restore to a previous or better condition
Similar word(s): renovate
Definition categories: change, regenerate, renew