LEACHY
Meaning of LEACHY in English
/lee"chee/ , adj., leachier, leachiest .
allowing water to percolate through, as sandy or rocky soil; porous.
[ 1840-50, Amer.; LEACH 1 + -Y 1 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012