English Dictionary
◊ RESTITUTE
restitute
v 1: give, bring, or hand back [syn: {restore}]
2: restore art works or antiques [syn: {renovate}]