Dictionary Check: afforestation
"afforestation" is a valid word!
Scrabble
19
points
Words with Friends
20
points
Definition
noun
the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Advertisement