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"