What does Leach mean?
- noun — the process of leaching
- verb — remove substances from by a percolating liquid
- verb — permeate or penetrate gradually
- verb — cause (a liquid) to leach or percolate
Synonyms
- leaching
- strip
- percolate
Letter by letter
- L as the first letter
- E as the second letter
- A as the third letter
- C as the fourth letter
- H as the fifth letter