leaching

Nouns

  • (n) the process of leaching leach,

Synonyms

leach

Words of close approximity