restowal

/rɛstoʊˈwɑːl/

Definitions

1. noun

The act of restoring something to its original or former state

“The conservation team worked on the restowal of the historical site after the flood.”

Synonyms

  • restitution
  • restoration

Antonyms

  • demolition
  • destruction