denude
Definitions
To strip something of its covering, possessions, or vegetation.
To make bare or naked.
Examples
The heavy logging operations began to denude the hillside of its ancient forest cover.
The harsh winter winds served to denude the trees of their remaining autumn leaves.