ALL meanings of defoliant
de·fo·li·ant
D d - variable noun defoliant A defoliant is a chemical used on trees and plants to make all their leaves fall off. Defoliants are especially used in war to remove protection from an enemy. 3
- noun defoliant a chemical sprayed or dusted onto trees to cause their leaves to fall, esp to remove cover from an enemy in warfare 3
- noun defoliant a chemical substance that causes leaves to fall from growing plants 3
- noun defoliant a preparation for defoliating plants. 1
- noun defoliant leaf-stripping substance 1
- noun defoliant A chemical that removes the leaves from trees and plants and is often used in warfare. 1
- noun defoliant An agent used to defoliate plants. 0