Meaning of denudate

Definition of denudate

(adj) without the natural or usual covering; "a bald spot on the lawn"; "bare hills"
(verb) lay bare; "denude a forest"

Other information on denudate

WIKIPEDIA results for denudate
Amazon results for denudate