Definition of LEACHATE

leachate

Plural: leachates

Noun

  • Liquid that has percolated through matter, dissolving soluble components.
  • The liquid produced when water percolates through a permeable material.

Examples

  • The player’s frustration was the LEACHATE of several bad tile draws.

Origin / Etymology

From leach + -ate (noun-forming suffix).

Scrabble Score: 13

leachate: valid Scrabble (US) TWL Word
leachate: valid Scrabble Word in Merriam-Webster MW Dictionary
leachate: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 14

leachate: valid Words With Friends Word