leach 2. v. выщелачивать (from/away from/out of); Much of the goodness has been leached from the soil by the action of continuous heavy rain; During the recent wet weather, radioactive chemicals have been leaching out of the waste products of the atomic power station...