Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
afforests
in English
afforests
#uncommon
Lemma:
afforest
The lemma is the base or root form of this word.
Definitions
Verb
to
create
a
forest
ecosystem
;
plant
trees
to
convert
land
into
forest
to
cover
with
trees
and
undergrowth