defoliage

/ˌdɛfəˈlɑɪɪdʒ/

Definitions

1. noun

the process or result of removing the leaves from plants, often intentionally for military or agricultural purposes

“The army used defoliage to clear the jungle for their troops to advance.”

Synonyms

  • defoliant
  • defoliation

Antonyms

  • foliage