Scrabble word: LEACHES
In which Scrabble dictionary does LEACHES exist?
Definitions of LEACHES 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