RESTITUTE Meaning of RESTITUTE in English (n.) That which is restored or offered in place of something; a substitute. Webster's English dictionary. Английский словарь Webster. 2012