Word Study
Leachy
CIDE DICTIONARY
Leachy, a.
Permitting liquids to pass by percolation; not capable of retaining water; porous; pervious; -- said of gravelly or sandy soils, and the like. [1913 Webster]
For further exploring for "Leachy" in Webster Dictionary Online