Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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

See also: defoliate

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

Encyclopedia: Defoliation