DENUDATE





Definition:

  1. [verb] lay bare; "denude a forest"
    Synonyms: denude, bare, strip

  2. [adjective] without the natural or usual covering; "a bald spot on the lawn"; "bare hills"
    Synonyms: bald, bare, denuded

Synonyms:


Related Words: