definition of leached
Definition of leaching: Natural process by which water soluble substances (such as calcium, fertilizers, pesticides) are washed out from soil or wastes. These leached out chemicals (called leachites) cause pollution of ...