defoliation


Definition: Meaning of, defoliation in English to English dictionary.

Pronunciation: / dɪˌfəʊlɪˈeɪʃən /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
defoliation defoliations
  1. the loss of foliage
    SYNONYM
    Not found!
    ANTONYM
    Not found!
  2. as by the use of chemicals causing the leaves of trees and other plants to fall off
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym