English dictionary

afforestation meaning and definition

Definition and meaning of afforestation at MeaningMonkey.org. afforestation meaning and definition in the English Dictionary.

AFFORESTATION noun

Definition of afforestation (noun)

  1. the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: