What is the full meaning of leached
LEACH, to allow a liquid to percolate [v]
Example of the word leached placed on a Scrabble board.