defoliate

Definitions

Agriculture

  • verb to make the leaves fall off a plant, especially by using a herbicide or as the result of disease or other stress

Military

http://www.dictionarycentral.com/definition/defoliate.html