reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
deciduous having leaves that drop off each year.
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]