Denude | Mean of denude in English Dictionary
/dɪˈnuːd/
- Verb
- to remove all the trees from (an area) or all the leaves from (a tree)
- Excessive logging has denuded the hillside of trees.
- a countryside denuded by wildfires
- a landscape of denuded trees
- people denuded of hope [=people who have lost all hope]