leachy adjective1 •Permitting liquids to pass by percolation; not capable of retaining water; porous.Gravelly and sandy soils may be leachy. formsmore leachy · most leachy