WTWM

whatsthatwordmean

← Definition
Guess

forestation

nounThe process of planting trees to create a forest, especially on land that was not previously forested.

Synonyms

afforestationnoun

Antonyms

deforestationnoun

Built for word lovers.