Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: defoliation  dee,fow-lee'ey-shun
  1. The loss of foliage
     
  2. Causing the leaves of trees and other plants to fall off (as by the use of chemicals)

Derived forms: defoliations

Type of: biological process, change of state, organic process

Encyclopedia: Defoliation