denude
verb
denuded;
denuding
Definition of denude
1
: to deprive of something important
2a
: to strip of all covering or surface layers
b
: to lay bare by erosion
c
: to strip (land) of forests
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more