Synonyms for "denude"

Words with similar meaning