Big Huge Thesaurus

re-afforestation

noun

sounds kind of like