Definitions
noun
the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Look “afforestation” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the conversion of bare or cultivated land into forest (originally for the purpose of hunting)