• word of the day

    leach

    leach - Dictionary definition and meaning for word leach

    Definition
    (noun) the process of leaching
    Synonyms : leaching
    Definition
    (verb) cause (a liquid) to leach or percolate Definition
    (verb) permeate or penetrate gradually
    Synonyms : percolate
    Example Sentence
    • the fertilizer leached into the ground
    Definition
    (verb) remove substances from by a percolating liquid
    Synonyms : strip
    Example Sentence
    • leach the soil
Download our Mobile App Today
Receive our word of the day
on Whatsapp