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.