Leachy - Definition - Law Dictionary Home Dictionary Definition leachy
Definition :
Permitting liquids to pass by percolation not capable of retaining water porous pervious said of gravelly or sandy soils and the like
View Judgments Citing this PhraseView Acts Citing this Phrase