denude

denude

denude

Verb

lay bare; "denude a forest"

Synonyms: