leachate in French leachate in French lixiviat noun (soil science) The liquid produced when water percolates through a permeable material. Add to Flashcards