defoliate 的 3 个定义
de·fo·li·at·ed, de·fo·li·at·ing.
- to strip of leaves.
- to destroy or cause widespread loss of leaves in, as by using chemical sprays or incendiary bombs, in order to deprive enemy troops or guerrilla forces of concealment.
de·fo·li·at·ed, de·fo·li·at·ing.
- to lose leaves.
- having lost its leaves, especially by a natural process.
更多defoliate例句
- When neglected for two or three years, they often defoliate large trees.