LEACHED
“LEACHED” is a valid word.
13
Scrabble points
14
Words with Friends
7
letters
Definition
LEACHED is a form of LEACH
verb
- cause (a liquid) to leach or percolate
- permeate or penetrate gradually
- remove substances from by a percolating liquid