RENATURATION Meaning of RENATURATION in English n. restoration of something to its natural original condition; renewal of natural properties Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012