SKYSCRAPER
Synonyms
for
afforest
1 synonyms found - words and phrases with similiar meaning.
Definition
verb
establish a forest on previously unforested land
●
forest
verb
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
afforest
1 synonyms found - words and phrases with similiar meaning.
Definition
verb
establish a forest on previously unforested land
●
forest
verb