English | German | Russian | Czech

afforestation English

Meaning afforestation meaning

What does afforestation mean?

afforestation

the conversion of bare or cultivated land into forest (originally for the purpose of hunting)

Synonyms afforestation synonyms

What other words have the same or similar meaning as afforestation?

Are you looking for...?