Definition of Denude

  • 1. Lay bare Verb

Synonyms for word "denude"

Semanticaly linked words with "denude"