Definition of Denuded

  • (adjective satellite) without the natural or usual covering; "a bald spot on the lawn"; "bare hills"

Synonyms of Denuded


Antonyms of Denuded


No Antonyms Found.

Homophones of Denuded


No Homophones Found.