Get Your Premium Membership

Denudate

Definition

[adj] without the natural or usual covering; "a bald spot on the lawn"; "bare hills"
[v] lay bare; "denude a forest"


Related Information

More Denudate Links