What is the meaning of the word "defoliate"?

Definitions:

  1. strip the leaves or branches from copy to clipboard verb
    • defoliate the trees with pesticides copy to clipboard

Synonyms:

NearBy Words: