Definitions of defoliation:

  • noun:   causing the leaves of trees and other plants to fall off (as by the use of chemicals)
  • noun:   the loss of foliage