Email this page to a friend



  1. [noun] the process of leaching
    Synonyms: ing

  2. [verb] cause (a liquid) to leach or percolate

  3. [verb] permeate or penetrate gradually; "the fertilizer leached into the ground"
    Synonyms: percolate

  4. [verb] remove substances from by a percolating liquid; "leach the soil"
    Synonyms: strip


Web Standards & Support:

Link to and support Powered by LoadedWeb Web Hosting
Valid XHTML 1.0! Valid CSS! FireFox Extensions