LEACHATE is a
8
letter word starting with
L
and ending with
E
Definitions & Synonyms
noun -
Liquid that has passed through a substance and carried away some of its contents, such as waste material or pesticides, often found in landfills or compost heaps.