afforestation
English Dictionary
->
Letter A
-> afforestation
Search Dictionary:
afforestation Definition
(n)
the
conversion
of
bare
or
cultivated
land
into
forest
(
originally
for
the
purpose
of
hunting
)
afforestation Synonyms
afforestation
© Art Branch Inc.