Dictionary |
1 Result
#1
afforest
v.
[
forest
] establish a forest on previously unforested land; "afforest the mountains"
. wn