[+ obj] technical : to cause the leaves of (a plant) to fall off
▪ a chemical used to defoliate trees ▪ Insects are defoliating the trees.
▪ a chemical used to defoliate trees ▪ Insects are defoliating the trees.
Search ResultsEntry Found... |
|