/ Dictionary / Index L leachate: Meaning and Definition of Find definitions for: leach•ate Pronunciation: (lē'chāt), [key] — n. a solution resulting from leaching, as of soluble constituents from soil, landfill, etc., by downward percolating ground water: Leachates in the town's water supply have been traced to a chemical-waste dump. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. leach leachy Related Content Daily Word Quiz: arboreal Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language