Definition of Leachy
-
(a.) Permitting liquids to pass by percolation; not capable of retaining water; porous; pervious; -- said of gravelly or sandy soils, and the like.
Synonyms of Leachy
No Synonyms Found.
Antonyms of Leachy
No Antonyms Found.
Homophones of Leachy
No Homophones Found.