leachant

English

Etymology

From leach +‎ -ant.

Noun

leachant (plural leachants)

  1. A liquid used in leaching.
    Coordinate terms: leachate, leach (noun)

See also

Anagrams