RESTORE


Meaning of RESTORE in English

noun restoration.

2. restore ·vt to make good; to make amends for.

3. restore ·vt to give in place of, or as satisfaction for.

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