VariousWords beta
Related Terms:
Definitions:
Noun
afforestation
Definition: the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Definition: The act or process of creating a new forest where none had existed before, or reforestation of areas long deforested.