defoliate
/diหหfษสliห(j)eษชt/verb
- 1
To remove foliage from (one or more plants), most often with a chemical agent.
adjective
- 1
Deprived of leaves; defoliated.
Translate โdefoliateโ into another language
Choose a language below to open the translator with English selected as the source language.