denude

verb

  1. 1

    lay bare

    denude a forest

Synonyms

Also useful for “denude”:Unscrambler