Leach
Jump to navigation
Jump to search
1. to dissolve in water and wash away.
Source: http://www.ew.govt.nz
This photo show runoff leaching into a river.