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.”
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.”