Denudates [verb]
Definition of Denudates:
take apart
Synonyms of Denudates:
● Break up
● Demolish
● Wreck
● Undo
● Destroy
● Raze
● Wrack
● Level
● Subvert
● Ruin
● Denude
● Deprive
● Decimate
● Fell
● Bare
● Dismount
● Strip
● Strike
● Divest
● Disrobe
● Bankrupt
● Part out
● Unrig