leach [pl. leaches] , {ing}
Notices
  • process of making a liquid percolate through some material