RESTITUTE


Meaning of RESTITUTE in English

vt to restore to a former state.

2. restitute ·noun that which is restored or offered in place of something; a substitute.

Webster English vocab.      Английский словарь Webster.