"leached" in the verb sense
1. leach
cause (a liquid) to leach or percolate
2. leach, percolate
permeate or penetrate gradually
"the fertilizer leached into the ground"
3. leach, strip
remove substances from by a percolating liquid
"leach the soil"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License