1. denudate - Verb
2. denudate - Adjective Satellite
To denude.
a bald spot on the lawn Source: Internet
bare hills Source: Internet
denude a forest Source: Internet