Scrabble word: LEACHING
In which Scrabble dictionary does LEACHING exist?
Definitions of LEACHING in dictionaries:
- noun - the process of leaching
- verb - cause (a liquid) to leach or percolate
- verb - permeate or penetrate gradually
- verb - remove substances from by a percolating liquid
- verb - to subject to the filtering action of a liquid