Crossword clues for leaches leaches Lixiviates Removes by percolation Percolates, as water Cary Grant's folks Wiktionary leaches n. (plural of leach English) vb. (en-third-person singular of: leach)