Online English Dictionary

Home

Restitute


n.

That which is restored or offered in place of something; a substitute.


© 2009 Dammam Community College