Email this page to a friend

LEACH





Definition:

  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

Synonyms:






Web Standards & Support:

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