reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
deciduous of trees and shrubs, having leaves that drop off seasonally each year. (Cf. evergreen.) [1/3 definitions]
defoliant a chemical spray or dust that causes plants' leaves to drop off.
defoliate to cause the leaves of (trees or the like) to drop off, esp. by using a chemical spray or dust, usu. so as to render a forested area unusable by military opponents. [1/4 definitions]
shed2 to drop off or fall out. [1/7 definitions]