-
nounthe conversion of bare or cultivated land into forest (originally for the purpose of hunting)type of:
Words sounding like good afforestation
We don't have words sounding like good for this word yet.
We don't have words sounding like good for this word yet.