leachers

noun
  1. plural of leacher; persons or things that leach, or containers/devices used in the leaching process
  2. Usage: technical/industrial context; often used in mining, metallurgy, or chemical engineering
  3. plural of leacher; persons or things that extract or drain something gradually
  4. Usage: general usage

Examples