leachate (n.) Look up leachate at Dictionary.com
1920, from leach + -ate (1).