Dictionary
Dictionary
Leachy — definition & meaning
Word Type Definition Leachy a. Permitting liquids to pass by percolation; not capable of
retaining water; porous; pervious; -- said of gravelly or sandy soils,
and the like.
Explore more words:
Mustachios · Surcharge · Throbbing · Plunder · Supravision · Tetrarchate · Loss · Scrag-necked ·