defoliate

/dɪˈfoʊliˌeɪt/

Definitions

1. verb

to cause to fall off or shed leaves, flowers, or fruit; to remove the leaves from a plant

“The strong winds defoliated many of the trees in the forest.”

2. noun

the act or process of causing something to fall off or shed leaves, flowers, or fruit

“The defoliation of the trees was caused by the drought.”

Synonyms

  • deleaf
  • denude
  • leafless

Antonyms

  • foliate
  • leafy