denudatory

/dɛnjuːˈdeɪtəri/

Definitions

1. adjective

causing or tending to remove the covering or foliage from something

“The denudatory winds stripped the trees bare.”

2. adjective

stripping or causing to strip something of its covering or foliage

“The denudatory effect of the storm was devastating.”

Synonyms

  • deleterious
  • destructive

Antonyms

  • preservative
  • protective