WordUnscrambler Home
deforest
Definitions
[ˌdiːˈfɒrɪst], (Verb)
Definitions:
- clear (an area) of forests or trees
(e.g: 404,000 sq. km had been deforested)
Phrases:
Origin
:
Click here to see the free dictionary definition for deforest
definition by Oxford Dictionaries