restitute

Verbs

  • (v) give or bring back
    • Restore the stolen painting to its rightful owner
    restore,
  • (v) restore to a previous or better condition
    • They renovated the ceiling of the Sistine Chapel
    renovate,

Synonyms

restore renovate

Words of close approximity