restitute

verb

  1. 1

    restore to a previous or better condition

    They renovated the ceiling of the Sistine Chapel

  2. 2

    give or bring back

    Restore the stolen painting to its rightful owner

Synonyms

Also useful for “restitute”:Unscrambler