answersLogoWhite

0

The word leach means to drain away a liquid or particular mineral from the surrounding soil and dirt. Some synonyms for the word are filter and percolate.

User Avatar

Wiki User

12y ago

What else can I help you with?