DENUDE





Definition:

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

Synonyms:


Related Words: