LEACHATE

8 letters 13 Scrabble points /ˈliːt͡ʃeɪt/

Definition of LEACHATE

noun
  1. The liquid produced when water percolates through any permeable material

Source: Wiktionary

Word Details

Letters L E A C H A T E
Length 8 letters
Scrabble Score 13 points

Words Containing "LEACHATE"

Words Starting with "LEACHATE"