AFFOREST MEANING IN ENGLISH

• Afforest Definition & Synonyms

  1. (v. t.) To convert into a forest; as, to afforest a tract of country.


Synonyms:
Forest,

• Afforestation Definition & Synonyms

  1. (n.) The act of converting into forest or woodland.


RECENT SEARCHES