WTWM

whatsthatwordmean

← Definition
Guess

re afforestation

nounThe process or act of planting trees again on land that was once forested but has been cleared or damaged.

Synonyms

reforestationnoun

Antonyms

deforestationnoun

Built for word lovers.