Source:WordNet 3.1
1. (
) lay bare; "denude a forest" ;
) without the natural or usual covering; "a bald spot on the lawn"; "bare hills" ;
See more about : DENUDED