defoliate is a crossword puzzle answer that we have spotted 2 times. Remove leaves from trees A chemical used to remove leaves from trees and plants