Dictionary
Browse
Translate
About
›
›
→
afforestation — English Definition | Lughet
Dictionary
›
English
›
afforestation
English
Main Dictionary
afforestation
Universal Words noun [U] the process of planting areas of land with trees in order to form a forest compareDEFORESTATION afforest verb [VN] [usuallypassive]: Large areas are being afforested each year.
★
★
★
★
★
Rate this entry
Same word in other sources
afforestation
English
›
Chinese
GetWord Corpus
afforestation
English
›
Uyghur
GetWord Corpus
afforestation
English
›
Chinese
Main Dictionary
Related words
affable
English
affair
English
affect
English
affectation
English
affected
English
← Search
afforestation
English
›
Uyghur
Main Dictionary
affecting
English