leachate

English

/ˈliːt͡ʃeɪt/

noun
Definitions
  • The liquid produced when water percolates through any permeable material

Etymology

Suffix from English leach.

Origin

English

leach

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms