Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "leach"

Translating from English to Chinese Traditional

English definitions WordNet

NOUN 1

  1. the process of leaching

    Synonymsleaching

VERB 3

  1. cause (a liquid) to leach or percolate

  2. permeate or penetrate gradually

    • “the fertilizer leached into the ground”
    Synonymspercolate
  3. remove substances from by a percolating liquid

    • “leach the soil”
    Synonymsstrip

Did you mean? (Similar words):