Deforests Meaning
There are 1 meaning(s) for word Deforests
Meaning 1 : remove the trees from
Example : The landscape was deforested by the enemy attacks
Synonyms : disafforest, disforest
Example : The landscape was deforested by the enemy attacks
Synonyms : disafforest, disforest
Similar words of Deforests :
