denuded
/dɪnˈudɪd/
Explore definitions, synonyms, and language insights of denuded
Definitions
Adjective Satellite
without the natural or usual covering; "a bald spot on the lawn"; "bare hills"