leaching
1. [ noun ] the process of leaching
Synonyms: leach
Related terms: natural_process leach
Similar spelling:   lessing
  legging
  leaking
  Lexington
  Leisinger